Logo ROOT   6.16/01
Reference Guide
TF1 Member List

This is the complete list of members for TF1, including all inherited members.

AbstractMethod(const char *method) constTObject
AbsValue(Bool_t reject=kTRUE)TF1static
AddParameter(const TString &name, Double_t value)TF1inlinevirtual
AddToGlobalList(Bool_t on=kTRUE)TF1virtual
AddToTObjectTable(TObject *)TObjectprivatestatic
AppendPad(Option_t *option="")TObjectvirtual
Browse(TBrowser *b)TF1virtual
CalcGaussLegendreSamplingPoints(Int_t num, Double_t *x, Double_t *w, Double_t eps=3.0e-11)TF1static
CentralMoment(Double_t n, Double_t a, Double_t b, const Double_t *params=0, Double_t epsilon=0.000001)TF1virtual
CheckedHash()TObjectinline
ClassName() constTObjectvirtual
Clear(Option_t *option="")TNamedvirtual
Clone(const char *newname="") constTNamedvirtual
Compare(const TObject *obj) constTNamedvirtual
Copy(TObject &f1) constTF1virtual
TAttLine::Copy(TAttLine &attline) constTAttLine
TAttFill::Copy(TAttFill &attfill) constTAttFill
TAttMarker::Copy(TAttMarker &attmarker) constTAttMarker
CreateHistogram()TF1inlinevirtual
DefaultAddToGlobalList(Bool_t on=kTRUE)TF1static
DefineNSUMTerm(TObjArray *newFuncs, TObjArray *coeffNames, TString &fullFormula, TString &formula, int termStart, int termEnd, Double_t xmin, Double_t xmax)TF1private
Delete(Option_t *option="")TObjectvirtual
Derivative(Double_t x, Double_t *params=0, Double_t epsilon=0.001) constTF1virtual
Derivative2(Double_t x, Double_t *params=0, Double_t epsilon=0.001) constTF1virtual
Derivative3(Double_t x, Double_t *params=0, Double_t epsilon=0.001) constTF1virtual
DerivativeError()TF1static
DistancetoLine(Int_t px, Int_t py, Double_t xp1, Double_t yp1, Double_t xp2, Double_t yp2)TAttLine
DistancetoPrimitive(Int_t px, Int_t py)TF1virtual
DoCreateHistogram(Double_t xmin, Double_t xmax, Bool_t recreate=kFALSE)TF1virtual
DoError(int level, const char *location, const char *fmt, va_list va) constTObjectprotectedvirtual
DoInitialize(EAddToList addToGlobList)TF1
Draw(Option_t *option="")TF1virtual
DrawClass() constTObjectvirtual
DrawClone(Option_t *option="") constTObjectvirtual
DrawCopy(Option_t *option="") constTF1virtual
DrawDerivative(Option_t *option="al")TF1virtual
DrawF1(Double_t xmin, Double_t xmax, Option_t *option="")TF1virtual
DrawIntegral(Option_t *option="al")TF1virtual
Dump() constTObjectvirtual
EAddToList enum nameTF1
EDeprecatedStatusBits enum nameTObject
EFType enum nameTF1protected
Error(const char *method, const char *msgfmt,...) constTObjectvirtual
EStatusBits enum nameTF1
Eval(Double_t x, Double_t y=0, Double_t z=0, Double_t t=0) constTF1virtual
EvalPar(const Double_t *x, const Double_t *params=0)TF1virtual
EvalPar(const T *x, const Double_t *params=0)TF1
EvalParTempl(const T *data, const Double_t *params=0)TF1inlineprivate
Execute(const char *method, const char *params, Int_t *error=0)TObjectvirtual
Execute(TMethod *method, TObjArray *params, Int_t *error=0)TObjectvirtual
ExecuteEvent(Int_t event, Int_t px, Int_t py)TF1virtual
fAlphaTF1protected
Fatal(const char *method, const char *msgfmt,...) constTObjectvirtual
fBetaTF1protected
fBitsTObjectprivate
fChisquareTF1protected
fCompositionTF1protected
fComposition_ptrTF1protected
fFillColorTAttFillprotected
fFillStyleTAttFillprotected
fFormulaTF1protected
fFunctorTF1protected
fgAbsValueTF1static
fgAddToGlobListTF1static
fGammaTF1protected
fgCurrentTF1static
fgDtorOnlyTObjectprivatestatic
fgObjectStatTObjectprivatestatic
fgRejectPointTF1static
fHistogramTF1protected
FillBuffer(char *&buffer)TNamedvirtual
FindObject(const char *name) constTObjectvirtual
FindObject(const TObject *obj) constTObjectvirtual
fIntegralTF1protected
FixParameter(Int_t ipar, Double_t value)TF1virtual
fLineColorTAttLineprotected
fLineStyleTAttLineprotected
fLineWidthTAttLineprotected
fMarkerColorTAttMarkerprotected
fMarkerSizeTAttMarkerprotected
fMarkerStyleTAttMarkerprotected
fMaximumTF1protected
fMethodCallTF1protected
fMinimumTF1protected
fNameTNamedprotected
fNDFTF1protected
fNdimTF1protected
fNormalizedTF1protected
fNormIntegralTF1protected
fNparTF1protected
fNpfitsTF1protected
fNpxTF1protected
fParamsTF1protected
fParentTF1protected
fParErrorsTF1protected
fParMaxTF1protected
fParMinTF1protected
fSaveTF1protected
fTitleTNamedprotected
fTypeTF1protected
fUniqueIDTObjectprivate
fXmaxTF1protected
fXminTF1protected
GetChisquare() constTF1inline
GetCurrent()TF1static
GetDrawOption() constTObjectvirtual
GetDtorOnly()TObjectstatic
GetExpFormula(Option_t *option="") constTF1inlinevirtual
GetFillColor() constTAttFillinlinevirtual
GetFillStyle() constTAttFillinlinevirtual
GetFormula()TF1inlinevirtual
GetFormula() constTF1inlinevirtual
GetHistogram() constTF1virtual
GetIconName() constTObjectvirtual
GetLinearPart(Int_t i) constTF1inlinevirtual
GetLineColor() constTAttLineinlinevirtual
GetLineStyle() constTAttLineinlinevirtual
GetLineWidth() constTAttLineinlinevirtual
GetMarkerColor() constTAttMarkerinlinevirtual
GetMarkerSize() constTAttMarkerinlinevirtual
GetMarkerStyle() constTAttMarkerinlinevirtual
GetMaximum(Double_t xmin=0, Double_t xmax=0, Double_t epsilon=1.E-10, Int_t maxiter=100, Bool_t logx=false) constTF1virtual
GetMaximumStored() constTF1inlinevirtual
GetMaximumX(Double_t xmin=0, Double_t xmax=0, Double_t epsilon=1.E-10, Int_t maxiter=100, Bool_t logx=false) constTF1virtual
GetMethodCall() constTF1inline
GetMinimum(Double_t xmin=0, Double_t xmax=0, Double_t epsilon=1.E-10, Int_t maxiter=100, Bool_t logx=false) constTF1virtual
GetMinimumStored() constTF1inlinevirtual
GetMinimumX(Double_t xmin=0, Double_t xmax=0, Double_t epsilon=1.E-10, Int_t maxiter=100, Bool_t logx=false) constTF1virtual
GetMinMaxNDim(Double_t *x, Bool_t findmax, Double_t epsilon=0, Int_t maxiter=0) constTF1virtual
GetName() constTNamedinlinevirtual
GetNDF() constTF1virtual
GetNdim() constTF1inlinevirtual
GetNpar() constTF1inlinevirtual
GetNpx() constTF1inlinevirtual
GetNumber() constTF1inlinevirtual
GetNumberFitPoints() constTF1inlinevirtual
GetNumberFreeParameters() constTF1virtual
GetObjectInfo(Int_t px, Int_t py) constTF1virtual
GetObjectStat()TObjectstatic
GetOption() constTObjectinlinevirtual
GetParameter(Int_t ipar) constTF1inlinevirtual
GetParameter(const TString &name) constTF1inlinevirtual
GetParameters() constTF1inlinevirtual
GetParameters(Double_t *params)TF1inlinevirtual
GetParent() constTF1inline
GetParError(Int_t ipar) constTF1virtual
GetParErrors() constTF1inlinevirtual
GetParLimits(Int_t ipar, Double_t &parmin, Double_t &parmax) constTF1virtual
GetParName(Int_t ipar) constTF1inlinevirtual
GetParNumber(const char *name) constTF1inlinevirtual
GetProb() constTF1virtual
GetQuantiles(Int_t nprobSum, Double_t *q, const Double_t *probSum)TF1virtual
GetRandom()TF1virtual
GetRandom(Double_t xmin, Double_t xmax)TF1virtual
GetRange(Double_t *xmin, Double_t *xmax) constTF1virtual
GetRange(Double_t &xmin, Double_t &xmax) constTF1virtual
GetRange(Double_t &xmin, Double_t &ymin, Double_t &xmax, Double_t &ymax) constTF1virtual
GetRange(Double_t &xmin, Double_t &ymin, Double_t &zmin, Double_t &xmax, Double_t &ymax, Double_t &zmax) constTF1virtual
GetSave(const Double_t *x)TF1virtual
GetTitle() constTNamedinlinevirtual
GetUniqueID() constTObjectvirtual
GetVariable(const TString &name)TF1inlinevirtual
GetX(Double_t y, Double_t xmin=0, Double_t xmax=0, Double_t epsilon=1.E-10, Int_t maxiter=100, Bool_t logx=false) constTF1virtual
GetXaxis() constTF1
GetXmax() constTF1inlinevirtual
GetXmin() constTF1inlinevirtual
GetYaxis() constTF1
GetZaxis() constTF1
GradientPar(Int_t ipar, const Double_t *x, Double_t eps=0.01)TF1virtual
GradientPar(Int_t ipar, const T *x, Double_t eps=0.01)TF1inline
GradientPar(const Double_t *x, Double_t *grad, Double_t eps=0.01)TF1virtual
GradientPar(const T *x, T *grad, Double_t eps=0.01)TF1inline
GradientParTempl(Int_t ipar, const T *x, Double_t eps=0.01)TF1inline
GradientParTempl(const T *x, T *grad, Double_t eps=0.01)TF1inline
HandleTimer(TTimer *timer)TObjectvirtual
Hash() constTNamedinlinevirtual
HasInconsistentHash() constTObjectinline
Info(const char *method, const char *msgfmt,...) constTObjectvirtual
InheritsFrom(const char *classname) constTObjectvirtual
InheritsFrom(const TClass *cl) constTObjectvirtual
InitArgs(const Double_t *x, const Double_t *params)TF1virtual
InitStandardFunctions()TF1static
Inspect() constTObjectvirtual
Integral(Double_t a, Double_t b, Double_t epsrel=1.e-12)TF1virtual
IntegralError(Double_t a, Double_t b, const Double_t *params=0, const Double_t *covmat=0, Double_t epsilon=1.E-2)TF1virtual
IntegralError(Int_t n, const Double_t *a, const Double_t *b, const Double_t *params=0, const Double_t *covmat=0, Double_t epsilon=1.E-2)TF1virtual
IntegralFast(Int_t num, Double_t *x, Double_t *w, Double_t a, Double_t b, Double_t *params=0, Double_t epsilon=1e-12)TF1virtual
IntegralMultiple(Int_t n, const Double_t *a, const Double_t *b, Int_t maxpts, Double_t epsrel, Double_t epsabs, Double_t &relerr, Int_t &nfnevl, Int_t &ifail)TF1virtual
IntegralMultiple(Int_t n, const Double_t *a, const Double_t *b, Int_t, Int_t maxpts, Double_t epsrel, Double_t &relerr, Int_t &nfnevl, Int_t &ifail)TF1inlinevirtual
IntegralMultiple(Int_t n, const Double_t *a, const Double_t *b, Double_t epsrel, Double_t &relerr)TF1virtual
IntegralOneDim(Double_t a, Double_t b, Double_t epsrel, Double_t epsabs, Double_t &err)TF1virtual
IntegrateForNormalization()TF1
InvertBit(UInt_t f)TObjectinline
IsEqual(const TObject *obj) constTObjectvirtual
IsEvalNormalized() constTF1inlinevirtual
IsFolder() constTObjectvirtual
IsInside(const Double_t *x) constTF1inlinevirtual
IsLinear() constTF1inlinevirtual
IsOnHeap() constTObjectinline
IsSortable() constTNamedinlinevirtual
IsTransparent() constTAttFillinlinevirtual
IsValid() constTF1virtual
IsVectorized()TF1inline
IsZombie() constTObjectinline
kBitMask enum valueTObject
kCanDelete enum valueTObject
kCannotPick enum valueTObject
kCompositionFcn enum valueTF1protected
kFormula enum valueTF1protected
kHasUUID enum valueTObject
kInconsistent enum valueTObject
kInterpreted enum valueTF1protected
kInvalidObject enum valueTObject
kIsOnHeap enum valueTObject
kIsReferenced enum valueTObject
kMustCleanup enum valueTObject
kNoContextMenu enum valueTObject
kNotDeleted enum valueTObject
kNotDraw enum valueTF1
kNotGlobal enum valueTF1
kObjInCanvas enum valueTObject
kOverwrite enum valueTObject
kPtrScalarFreeFcn enum valueTF1protected
kSingleKey enum valueTObject
kTemplScalar enum valueTF1protected
kTemplVec enum valueTF1protected
kWriteDelete enum valueTObject
kZombie enum valueTObject
ls(Option_t *option="") constTNamedvirtual
MakeZombie()TObjectinlineprotected
MayNotUse(const char *method) constTObject
Mean(Double_t a, Double_t b, const Double_t *params=0, Double_t epsilon=0.000001)TF1inlinevirtual
TAttLine::Modify()TAttLinevirtual
TAttFill::Modify()TAttFillvirtual
TAttMarker::Modify()TAttMarkervirtual
Moment(Double_t n, Double_t a, Double_t b, const Double_t *params=0, Double_t epsilon=0.000001)TF1virtual
Notify()TObjectvirtual
Obsolete(const char *method, const char *asOfVers, const char *removedFromVers) constTObject
operator delete(void *ptr)TObject
operator delete[](void *ptr)TObject
operator new(size_t sz)TObjectinline
operator new(size_t sz, void *vp)TObjectinline
operator new[](size_t sz)TObjectinline
operator new[](size_t sz, void *vp)TObjectinline
operator()(Double_t x, Double_t y=0, Double_t z=0, Double_t t=0) constTF1inlinevirtual
operator()(const T *x, const Double_t *params=nullptr)TF1inline
operator=(const TF1 &rhs)TF1
TNamed::operator=(const TNamed &rhs)TNamed
TObject::operator=(const TObject &rhs)TObjectinline
Paint(Option_t *option="")TF1virtual
Pop()TObjectvirtual
Print(Option_t *option="") constTF1virtual
Read(const char *name)TObjectvirtual
RecursiveRemove(TObject *obj)TObjectvirtual
RejectedPoint()TF1static
RejectPoint(Bool_t reject=kTRUE)TF1static
ReleaseParameter(Int_t ipar)TF1virtual
ResetAttFill(Option_t *option="")TAttFillvirtual
ResetAttLine(Option_t *option="")TAttLinevirtual
ResetAttMarker(Option_t *toption="")TAttMarkervirtual
ResetBit(UInt_t f)TObjectinline
ROOT::Internal::TF1BuilderTF1friend
Save(Double_t xmin, Double_t xmax, Double_t ymin, Double_t ymax, Double_t zmin, Double_t zmax)TF1virtual
SaveAs(const char *filename="", Option_t *option="") constTObjectvirtual
SaveFillAttributes(std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1001)TAttFillvirtual
SaveLineAttributes(std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t widdef=1)TAttLinevirtual
SaveMarkerAttributes(std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t sizdef=1)TAttMarkervirtual
SavePrimitive(std::ostream &out, Option_t *option="")TF1virtual
SetBit(UInt_t f, Bool_t set)TObject
SetBit(UInt_t f)TObjectinline
SetChisquare(Double_t chi2)TF1inlinevirtual
SetCurrent(TF1 *f1)TF1static
SetDrawOption(Option_t *option="")TObjectvirtual
SetDtorOnly(void *obj)TObjectstatic
SetFillAttributes()TAttFillvirtual
SetFillColor(Color_t fcolor)TAttFillinlinevirtual
SetFillColorAlpha(Color_t fcolor, Float_t falpha)TAttFillvirtual
SetFillStyle(Style_t fstyle)TAttFillinlinevirtual
SetFitResult(const ROOT::Fit::FitResult &result, const Int_t *indpar=0)TF1virtual
SetFunction(PtrObj &p, MemFn memFn)TF1
SetFunction(Func f)TF1
SetLineAttributes()TAttLinevirtual
SetLineColor(Color_t lcolor)TAttLineinlinevirtual
SetLineColorAlpha(Color_t lcolor, Float_t lalpha)TAttLinevirtual
SetLineStyle(Style_t lstyle)TAttLineinlinevirtual
SetLineWidth(Width_t lwidth)TAttLineinlinevirtual
SetMarkerAttributes()TAttMarkervirtual
SetMarkerColor(Color_t mcolor=1)TAttMarkerinlinevirtual
SetMarkerColorAlpha(Color_t mcolor, Float_t malpha)TAttMarkervirtual
SetMarkerSize(Size_t msize=1)TAttMarkerinlinevirtual
SetMarkerStyle(Style_t mstyle=1)TAttMarkerinlinevirtual
SetMaximum(Double_t maximum=-1111)TF1virtual
SetMinimum(Double_t minimum=-1111)TF1virtual
SetName(const char *name)TNamedvirtual
SetNameTitle(const char *name, const char *title)TNamedvirtual
SetNDF(Int_t ndf)TF1virtual
SetNormalized(Bool_t flag)TF1inlinevirtual
SetNpx(Int_t npx=100)TF1virtual
SetNumberFitPoints(Int_t npfits)TF1inlinevirtual
SetObjectStat(Bool_t stat)TObjectstatic
SetParameter(Int_t param, Double_t value)TF1inlinevirtual
SetParameter(const TString &name, Double_t value)TF1inlinevirtual
SetParameters(const Double_t *params)TF1inlinevirtual
SetParameters(Double_t p0, Double_t p1, Double_t p2=0, Double_t p3=0, Double_t p4=0, Double_t p5=0, Double_t p6=0, Double_t p7=0, Double_t p8=0, Double_t p9=0, Double_t p10=0)TF1inlinevirtual
SetParent(TObject *p=0)TF1inlinevirtual
SetParError(Int_t ipar, Double_t error)TF1virtual
SetParErrors(const Double_t *errors)TF1virtual
SetParLimits(Int_t ipar, Double_t parmin, Double_t parmax)TF1virtual
SetParName(Int_t ipar, const char *name)TF1virtual
SetParNames(const char *name0="p0", const char *name1="p1", const char *name2="p2", const char *name3="p3", const char *name4="p4", const char *name5="p5", const char *name6="p6", const char *name7="p7", const char *name8="p8", const char *name9="p9", const char *name10="p10")TF1virtual
SetRange(Double_t xmin, Double_t xmax)TF1virtual
SetRange(Double_t xmin, Double_t ymin, Double_t xmax, Double_t ymax)TF1inlinevirtual
SetRange(Double_t xmin, Double_t ymin, Double_t zmin, Double_t xmax, Double_t ymax, Double_t zmax)TF1inlinevirtual
SetSavedPoint(Int_t point, Double_t value)TF1virtual
SetTitle(const char *title="")TF1virtual
SetUniqueID(UInt_t uid)TObjectvirtual
SetVectorized(Bool_t vectorized)TF1inlinevirtual
Sizeof() constTNamedvirtual
SysError(const char *method, const char *msgfmt,...) constTObjectvirtual
TAttFill()TAttFill
TAttFill(Color_t fcolor, Style_t fstyle)TAttFill
TAttLine()TAttLine
TAttLine(Color_t lcolor, Style_t lstyle, Width_t lwidth)TAttLine
TAttMarker()TAttMarker
TAttMarker(Color_t color, Style_t style, Size_t msize)TAttMarker
TermCoeffLength(TString &term)TF1private
TestBit(UInt_t f) constTObjectinline
TestBits(UInt_t f) constTObjectinline
TF1(EFType functionType, const char *name, Double_t xmin, Double_t xmax, Int_t npar, Int_t ndim, EAddToList addToGlobList, TF1Parameters *params=nullptr, TF1FunctorPointer *functor=nullptr)TF1inlineprotected
TF1()TF1
TF1(const char *name, const char *formula, Double_t xmin=0, Double_t xmax=1, EAddToList addToGlobList=EAddToList::kDefault, bool vectorize=false)TF1
TF1(const char *name, const char *formula, Double_t xmin, Double_t xmax, Option_t *option)TF1
TF1(const char *name, Double_t xmin, Double_t xmax, Int_t npar, Int_t ndim=1, EAddToList addToGlobList=EAddToList::kDefault)TF1
TF1(const char *name, Double_t(*fcn)(Double_t *, Double_t *), Double_t xmin=0, Double_t xmax=1, Int_t npar=0, Int_t ndim=1, EAddToList addToGlobList=EAddToList::kDefault)TF1
TF1(const char *name, Double_t(*fcn)(const Double_t *, const Double_t *), Double_t xmin=0, Double_t xmax=1, Int_t npar=0, Int_t ndim=1, EAddToList addToGlobList=EAddToList::kDefault)TF1
TF1(const char *name, std::function< T(const T *data, const Double_t *param)> &fcn, Double_t xmin=0, Double_t xmax=1, Int_t npar=0, Int_t ndim=1, EAddToList addToGlobList=EAddToList::kDefault)TF1inline
TF1(const char *name, T(*fcn)(const T *, const Double_t *), Double_t xmin=0, Double_t xmax=1, Int_t npar=0, Int_t ndim=1, EAddToList addToGlobList=EAddToList::kDefault)TF1inline
TF1(const char *name, ROOT::Math::ParamFunctor f, Double_t xmin=0, Double_t xmax=1, Int_t npar=0, Int_t ndim=1, EAddToList addToGlobList=EAddToList::kDefault)TF1
TF1(const char *name, Func f, Double_t xmin, Double_t xmax, Int_t npar, Int_t ndim=1, EAddToList addToGlobList=EAddToList::kDefault)TF1inline
TF1(const char *name, Func f, Double_t xmin, Double_t xmax, Int_t npar, const char *, EAddToList addToGlobList=EAddToList::kDefault)TF1inline
TF1(const char *name, const PtrObj &p, MemFn memFn, Double_t xmin, Double_t xmax, Int_t npar, Int_t ndim=1, EAddToList addToGlobList=EAddToList::kDefault)TF1inline
TF1(const char *name, const PtrObj &p, MemFn memFn, Double_t xmin, Double_t xmax, Int_t npar, const char *, const char *, EAddToList addToGlobList=EAddToList::kDefault)TF1inline
TF1(const TF1 &f1)TF1
TNamed()TNamedinline
TNamed(const char *name, const char *title)TNamedinline
TNamed(const TString &name, const TString &title)TNamedinline
TNamed(const TNamed &named)TNamed
TObject()TObjectinline
TObject(const TObject &object)TObjectinline
Update()TF1virtual
UseCurrentStyle()TObjectvirtual
Variance(Double_t a, Double_t b, const Double_t *params=0, Double_t epsilon=0.000001)TF1inlinevirtual
Warning(const char *method, const char *msgfmt,...) constTObjectvirtual
Write(const char *name=0, Int_t option=0, Int_t bufsize=0)TObjectvirtual
Write(const char *name=0, Int_t option=0, Int_t bufsize=0) constTObjectvirtual
~TAttFill()TAttFillvirtual
~TAttLine()TAttLinevirtual
~TAttMarker()TAttMarkervirtual
~TF1()TF1virtual
~TNamed()TNamedvirtual
~TObject()TObjectvirtual