14 #ifndef TGO4FITTERCONFIG_H
15 #define TGO4FITTERCONFIG_H
19 #include "TObjArray.h"
64 virtual Bool_t
SetParFixed(
const char* ParName, Bool_t iFixed = kTRUE);
70 virtual Bool_t
SetParRange(
const char* ParName, Double_t RangeMin, Double_t RangeMax);
76 virtual Bool_t
SetParEpsilon(
const char* ParName, Double_t Epsilon);
88 virtual Bool_t
GetParRange(
const char * ParName, Double_t & RangeMin, Double_t & RangeMax);
94 virtual Bool_t
GetParEpsilon(
const char* ParName, Double_t& Epsilon);
101 void SetParInit(
const char* FullName, Double_t iValue);
110 void SetParInit(
const char* FullName,
const char* iExpression);
119 void SetParDepend(
const char* FullName,
const char* iExpression);
165 virtual void Print(Option_t* option)
const;
231 #endif // TGO4FITTERCONFIG_H
virtual Bool_t SetParEpsilon(const char *ParName, Double_t Epsilon)
TGo4FitDependency * FindDepen(const char *FullName, TObjArray *list)
TGo4FitParsList & GetParsCfg()
void AddParNew(const char *ParName, Double_t iValue=0)
TGo4FitParameter * MakeParForProperties(const char *ParName)
TGo4FitParameter * CreatePar(const char *ParName, const char *Title, Double_t iValue=0)
void SetParDepend(const char *FullName, const char *iExpression)
virtual Bool_t GetParEpsilon(const char *ParName, Double_t &Epsilon)
TGo4FitParsList fxParsNew
TObjArray & GetParsDepend()
virtual Bool_t GetParFixed(const char *ParName)
virtual ~TGo4FitterConfig()
void SetParInit(const char *FullName, Double_t iValue)
virtual void DoAction(TGo4FitterAbstract *Fitter)
virtual void Print(Option_t *option) const
void AddResult(const char *Expression)
TGo4FitParsList fxParsCfg
TGo4FitParsList & GetParsNew()
virtual Bool_t SetParFixed(const char *ParName, Bool_t iFixed=kTRUE)
virtual Bool_t GetParRange(const char *ParName, Double_t &RangeMin, Double_t &RangeMax)
virtual Bool_t SetParRange(const char *ParName, Double_t RangeMin, Double_t RangeMax)
TObjArray & GetParsInit()