TVirtualFitter
class description - source file - inheritance tree
public:
virtual void ~TVirtualFitter()
TClass* Class()
virtual void Clear(Option_t* option)
virtual Int_t ExecuteCommand(const char* command, Double_t* args, Int_t nargs)
TVirtualFitter* Fitter(TObject* obj, Int_t maxpar = 25)
virtual void FixParameter(Int_t ipar)
virtual Int_t GetErrors(Int_t ipar, Double_t& eplus, Double_t& eminus, Double_t& eparab, Double_t& globcc)
virtual Int_t GetMaxIterations()
virtual TObject* GetObjectFit()
virtual Int_t GetParameter(Int_t ipar, char* name, Double_t& value, Double_t& verr, Double_t& vlow, Double_t& vhigh)
virtual Int_t GetStats(Double_t& amin, Double_t& edm, Double_t& errdef, Int_t& nvpar, Int_t& nparx)
virtual Double_t GetSumLog(Int_t i)
virtual TClass* IsA() const
virtual void PrintResults(Int_t level, Double_t amin)
virtual void ReleaseParameter(Int_t ipar)
virtual void SetFCN(void (*)(Int_t&, Double_t*, Double_t&f, Double_t*, Int_t) fcn)
virtual void SetFCN(void* fcn)
void SetFitter(TVirtualFitter* fitter, Int_t maxpar = 25)
virtual void SetMaxIterations(Int_t niter)
virtual void SetObjectFit(TObject* obj)
virtual Int_t SetParameter(Int_t ipar, const char* parname, Double_t value, Double_t verr, Double_t vlow, Double_t vhigh)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
private:
static TVirtualFitter* fgFitter Current fitter (default TFitter)
static Int_t fgMaxpar Maximum number of fit parameters for current fitter
See also
-
TFitter
~TVirtualFitter()
*-*-*-*-*-*-*-*-*-*-*default destructor*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-* ==================
TVirtualFitter* Fitter(TObject *obj, Int_t maxpar)
Static function returning a pointer to the current fitter.
If the fitter does not exist, the default TFitter is created
void SetFitter(TVirtualFitter *fitter, Int_t maxpar)
Static function to set an alternative fitter
Inline Functions
void Clear(Option_t* option)
Int_t ExecuteCommand(const char* command, Double_t* args, Int_t nargs)
void FixParameter(Int_t ipar)
Int_t GetErrors(Int_t ipar, Double_t& eplus, Double_t& eminus, Double_t& eparab, Double_t& globcc)
Int_t GetMaxIterations()
TObject* GetObjectFit()
Int_t GetParameter(Int_t ipar, char* name, Double_t& value, Double_t& verr, Double_t& vlow, Double_t& vhigh)
Int_t GetStats(Double_t& amin, Double_t& edm, Double_t& errdef, Int_t& nvpar, Int_t& nparx)
Double_t GetSumLog(Int_t i)
void PrintResults(Int_t level, Double_t amin)
void ReleaseParameter(Int_t ipar)
void SetFCN(void* fcn)
void SetFCN(void (*)(Int_t&, Double_t*, Double_t&f, Double_t*, Int_t) fcn)
void SetObjectFit(TObject* obj)
void SetMaxIterations(Int_t niter)
Int_t SetParameter(Int_t ipar, const char* parname, Double_t value, Double_t verr, Double_t vlow, Double_t vhigh)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
Author: Rene Brun 31/08/99
Last update: 2.23/04 13/10/99 17.56.46 by Rene Brun
Copyright (c) 1995-1999, The ROOT System, All rights reserved. *
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.