|
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: