TF12 Class Reference

#include <TF12.h>

Inheritance diagram for TF12:

TF1 TF1 TAttMarker TAttFill TAttLine TFormula TAttMarker TAttFill TAttLine TFormula TAttMarker TAttFill TAttLine TFormula TAttMarker TAttFill TAttLine TFormula List of all members.

Public Member Functions

 TF12 ()
 TF12 (const char *name, TF2 *f2, Double_t xy, Option_t *option="x")
 TF12 (const TF12 &f12)
virtual ~TF12 ()
virtual void Copy (TObject &f12) const
virtual TF1DrawCopy (Option_t *option="") const
virtual Double_t Eval (Double_t x, Double_t y=0, Double_t z=0, Double_t t=0) const
virtual Double_t EvalPar (const Double_t *x, const Double_t *params=0)
virtual Double_t GetXY () const
virtual void SavePrimitive (ostream &out, Option_t *option="")
virtual void SetXY (Double_t xy)
 TF12 ()
 TF12 (const char *name, TF2 *f2, Double_t xy, Option_t *option="x")
 TF12 (const TF12 &f12)
virtual ~TF12 ()
virtual void Copy (TObject &f12) const
virtual TF1DrawCopy (Option_t *option="") const
virtual Double_t Eval (Double_t x, Double_t y=0, Double_t z=0, Double_t t=0) const
virtual Double_t EvalPar (const Double_t *x, const Double_t *params=0)
virtual Double_t GetXY () const
virtual void SavePrimitive (ostream &out, Option_t *option="")
virtual void SetXY (Double_t xy)

Protected Attributes

Double_t fXY
Int_t fCase
TF2fF2
TF2fF2

Detailed Description

Definition at line 30 of file TF12.h.


Constructor & Destructor Documentation

TF12::TF12 (  ) 

Referenced by DrawCopy().

TF12::TF12 ( const char *  name,
TF2 f2,
Double_t  xy,
Option_t option = "x" 
)

Definition at line 42 of file TF12.cxx.

References TString::Contains(), TObject::Error(), f2, fCase, fF2, TF1::fXmax, TF1::fXmin, TF1::GetXmax(), TF1::GetXmin(), TF2::GetYmax(), TF2::GetYmin(), TNamed::SetName(), SetXY(), and TString::ToLower().

TF12::TF12 ( const TF12 f12  ) 

Definition at line 79 of file TF12.cxx.

TF12::~TF12 (  )  [virtual]

Definition at line 72 of file TF12.cxx.

TF12::TF12 (  ) 

TF12::TF12 ( const char *  name,
TF2 f2,
Double_t  xy,
Option_t option = "x" 
)

TF12::TF12 ( const TF12 f12  ) 

virtual TF12::~TF12 (  )  [virtual]


Member Function Documentation

void TF12::Copy ( TObject f12  )  const [virtual]

Reimplemented from TF1.

Definition at line 88 of file TF12.cxx.

References TF1::Copy(), fCase, fF2, and fXY.

Referenced by DrawCopy().

TF1 * TF12::DrawCopy ( Option_t option = ""  )  const [virtual]

Reimplemented from TF1.

Definition at line 100 of file TF12.cxx.

References TObject::AppendPad(), Copy(), TObject::kCanDelete, TObject::SetBit(), and TF12().

Double_t TF12::Eval ( Double_t  x,
Double_t  y = 0,
Double_t  z = 0,
Double_t  t = 0 
) const [virtual]

Reimplemented from TF1.

Definition at line 124 of file TF12.cxx.

References TF1::Eval(), fCase, fF2, and fXY.

Double_t TF12::EvalPar ( const Double_t x,
const Double_t params = 0 
) [virtual]

Reimplemented from TF1.

Definition at line 140 of file TF12.cxx.

References TF1::EvalPar(), fCase, fF2, fXY, and TF1::InitArgs().

virtual Double_t TF12::GetXY (  )  const [inline, virtual]

Definition at line 46 of file TF12.h.

References fXY.

void TF12::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TF1.

Definition at line 162 of file TF12.cxx.

References TObject::Error().

void TF12::SetXY ( Double_t  xy  )  [virtual]

Definition at line 171 of file TF12.cxx.

References fCase, fF2, TF1::fHistogram, Form(), fXY, TNamed::GetTitle(), gPad, TF1::SetTitle(), and TH1::SetTitle().

Referenced by TF12().

virtual void TF12::Copy ( TObject f12  )  const [virtual]

Reimplemented from TF1.

virtual TF1* TF12::DrawCopy ( Option_t option = ""  )  const [virtual]

Reimplemented from TF1.

virtual Double_t TF12::Eval ( Double_t  x,
Double_t  y = 0,
Double_t  z = 0,
Double_t  t = 0 
) const [virtual]

Reimplemented from TF1.

virtual Double_t TF12::EvalPar ( const Double_t x,
const Double_t params = 0 
) [virtual]

Reimplemented from TF1.

virtual Double_t TF12::GetXY (  )  const [inline, virtual]

Definition at line 46 of file TF12.h.

References fXY.

virtual void TF12::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TF1.

virtual void TF12::SetXY ( Double_t  xy  )  [virtual]


Member Data Documentation

Double_t TF12::fXY [protected]

Definition at line 33 of file TF12.h.

Referenced by Copy(), Eval(), EvalPar(), GetXY(), and SetXY().

Int_t TF12::fCase [protected]

Definition at line 34 of file TF12.h.

Referenced by Copy(), Eval(), EvalPar(), SetXY(), and TF12().

TF2* TF12::fF2 [protected]

Definition at line 35 of file TF12.h.

Referenced by Copy(), Eval(), EvalPar(), SetXY(), and TF12().

TF2* TF12::fF2 [protected]

Definition at line 35 of file TF12.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:37:27 2011 for ROOT_528-00b_version by  doxygen 1.5.1