|
| void | SetNDF (Double_t ndf) |
| |
| void | SetTrace (Bool_t trace) |
| |
| void | UseDiscreteFit () |
| |
| void | DisableDiscreteFit () |
| |
| virtual bool | SetVariable (unsigned int, const std::string &, double, double) |
| |
| virtual bool | SetParLimits (unsigned int ivar, double min, double max) |
| |
| virtual bool | SetFixedVariable (unsigned int ivar, const std::string &name, double val) |
| |
| virtual bool | SetLimitedVariable (unsigned int ivar, const std::string &name, double val, double points, double lower, double upper) |
| |
| virtual bool | SetVariableLimits (unsigned int ivar, double lower, double upper) |
| |
| virtual bool | Minimize () |
| |
| virtual void | Reset () |
| |
| virtual void | SetParamConf (const MinimizerStepConf &conf, Bool_t overwrite) |
| |
| virtual double | MinValue () const |
| |
| virtual const double * | X () const |
| |
| virtual const double * | Errors () const |
| |
| virtual double | Edm () const |
| |
| virtual const double * | MinGradient () const |
| |
| virtual unsigned int | NCalls () const |
| |
| virtual unsigned int | NIterations () const |
| |
| virtual unsigned int | NDim () const |
| |
| void | SetFunction (const ROOT::Math::IMultiGenFunction &func) |
| |
| void | SetMinimizerType (TString opt) |
| |
| FitParam | GetParConf (Int_t idx) const |
| |
|
| enum | eMinimizeType { kScan
, kAnt
} |
| |
Definition at line 58 of file Minimizer.h.
◆ eMinimizeType
| enum Hal::Minimizer::eMinimizeType |
|
protected |
◆ Minimizer()
| Hal::Minimizer::Minimizer |
( |
| ) |
|
◆ ~Minimizer()
| Hal::Minimizer::~Minimizer |
( |
| ) |
|
|
virtual |
◆ DisableDiscreteFit()
| void Hal::Minimizer::DisableDiscreteFit |
( |
| ) |
|
|
inline |
improve fit by interpolation between grid points
Definition at line 111 of file Minimizer.h.
◆ Edm()
| virtual double Hal::Minimizer::Edm |
( |
| ) |
const |
|
inlinevirtual |
◆ Errors()
| virtual const double * Hal::Minimizer::Errors |
( |
| ) |
const |
|
inlinevirtual |
◆ GetParConf()
| FitParam Hal::Minimizer::GetParConf |
( |
Int_t | idx | ) |
const |
|
inline |
◆ Instance()
◆ MinGradient()
| virtual const double * Hal::Minimizer::MinGradient |
( |
| ) |
const |
|
inlinevirtual |
◆ Minimize()
| bool Hal::Minimizer::Minimize |
( |
| ) |
|
|
virtual |
◆ MinValue()
| virtual double Hal::Minimizer::MinValue |
( |
| ) |
const |
|
inlinevirtual |
◆ NCalls()
| virtual unsigned int Hal::Minimizer::NCalls |
( |
| ) |
const |
|
inlinevirtual |
◆ NDim()
| virtual unsigned int Hal::Minimizer::NDim |
( |
| ) |
const |
|
inlinevirtual |
◆ NIterations()
| virtual unsigned int Hal::Minimizer::NIterations |
( |
| ) |
const |
|
inlinevirtual |
◆ Reset()
| void Hal::Minimizer::Reset |
( |
| ) |
|
|
virtual |
◆ SetFixedVariable()
| bool Hal::Minimizer::SetFixedVariable |
( |
unsigned int | ivar, |
|
|
const std::string & | name, |
|
|
double | val ) |
|
virtual |
set fixed variabble
- Parameters
-
- Returns
Definition at line 40 of file Minimizer.cxx.
◆ SetFunction()
| void Hal::Minimizer::SetFunction |
( |
const ROOT::Math::IMultiGenFunction & | func | ) |
|
◆ SetLimitedVariable()
| bool Hal::Minimizer::SetLimitedVariable |
( |
unsigned int | ivar, |
|
|
const std::string & | name, |
|
|
double | val, |
|
|
double | points, |
|
|
double | lower, |
|
|
double | upper ) |
|
virtual |
set limited variable, to set number of steps call
- See also
- SetStepsNo
- Parameters
-
| ivar | parameter number |
| name | parameter's name |
| val | initial value of parameter (not used) |
| points | - number of points on map |
| lower | lower limite of value |
| upper | upper limit of variable |
- Returns
Definition at line 61 of file Minimizer.cxx.
◆ SetMinimizerType()
| void Hal::Minimizer::SetMinimizerType |
( |
TString | opt | ) |
|
◆ SetNDF()
| void Hal::Minimizer::SetNDF |
( |
Double_t | ndf | ) |
|
|
inline |
◆ SetParamConf()
| void Hal::Minimizer::SetParamConf |
( |
const MinimizerStepConf & | conf, |
|
|
Bool_t | overwrite ) |
|
virtual |
◆ SetParLimits()
| bool Hal::Minimizer::SetParLimits |
( |
unsigned int | ivar, |
|
|
double | min, |
|
|
double | max ) |
|
virtual |
◆ SetTrace()
| void Hal::Minimizer::SetTrace |
( |
Bool_t | trace | ) |
|
|
inline |
◆ SetVariable()
| virtual bool Hal::Minimizer::SetVariable |
( |
unsigned int | , |
|
|
const std::string & | , |
|
|
double | , |
|
|
double | ) |
|
inlinevirtual |
◆ SetVariableLimits()
| bool Hal::Minimizer::SetVariableLimits |
( |
unsigned int | ivar, |
|
|
double | lower, |
|
|
double | upper ) |
|
virtual |
not used please use SetStepsNo
- Parameters
-
- Returns
Definition at line 48 of file Minimizer.cxx.
◆ UseDiscreteFit()
| void Hal::Minimizer::UseDiscreteFit |
( |
| ) |
|
|
inline |
◆ X()
| const double * Hal::Minimizer::X |
( |
| ) |
const |
|
virtual |
The documentation for this class was generated from the following files: