Minimizer options
Definition at line 32 of file MinimizerOptions.h.
◆ MinimizerOptions() [1/2]
ROOT::Math::MinimizerOptions::MinimizerOptions |
( |
| ) |
|
◆ ~MinimizerOptions()
ROOT::Math::MinimizerOptions::~MinimizerOptions |
( |
| ) |
|
◆ MinimizerOptions() [2/2]
◆ Default()
retrieve extra options - if not existing create a IOptions
◆ DefaultErrorDef()
static double ROOT::Math::MinimizerOptions::DefaultErrorDef |
( |
| ) |
|
|
static |
◆ DefaultExtraOptions()
static IOptions* ROOT::Math::MinimizerOptions::DefaultExtraOptions |
( |
| ) |
|
|
static |
◆ DefaultMaxFunctionCalls()
static int ROOT::Math::MinimizerOptions::DefaultMaxFunctionCalls |
( |
| ) |
|
|
static |
◆ DefaultMaxIterations()
static int ROOT::Math::MinimizerOptions::DefaultMaxIterations |
( |
| ) |
|
|
static |
◆ DefaultMinimizerAlgo()
static const std::string& ROOT::Math::MinimizerOptions::DefaultMinimizerAlgo |
( |
| ) |
|
|
static |
◆ DefaultMinimizerType()
static const std::string& ROOT::Math::MinimizerOptions::DefaultMinimizerType |
( |
| ) |
|
|
static |
◆ DefaultPrecision()
static double ROOT::Math::MinimizerOptions::DefaultPrecision |
( |
| ) |
|
|
static |
◆ DefaultPrintLevel()
static int ROOT::Math::MinimizerOptions::DefaultPrintLevel |
( |
| ) |
|
|
static |
◆ DefaultStrategy()
static int ROOT::Math::MinimizerOptions::DefaultStrategy |
( |
| ) |
|
|
static |
◆ DefaultTolerance()
static double ROOT::Math::MinimizerOptions::DefaultTolerance |
( |
| ) |
|
|
static |
◆ ErrorDef()
double ROOT::Math::MinimizerOptions::ErrorDef |
( |
| ) |
const |
|
inline |
◆ ExtraOptions()
const IOptions* ROOT::Math::MinimizerOptions::ExtraOptions |
( |
| ) |
const |
|
inline |
return extra options (NULL pointer if they are not present)
Definition at line 106 of file MinimizerOptions.h.
ROOT::Math::IOptions * fExtraOptions
References fExtraOptions.
◆ FindDefault()
◆ MaxFunctionCalls()
unsigned int ROOT::Math::MinimizerOptions::MaxFunctionCalls |
( |
| ) |
const |
|
inline |
◆ MaxIterations()
unsigned int ROOT::Math::MinimizerOptions::MaxIterations |
( |
| ) |
const |
|
inline |
◆ MinimizerAlgorithm()
const std::string& ROOT::Math::MinimizerOptions::MinimizerAlgorithm |
( |
| ) |
const |
|
inline |
◆ MinimizerType()
const std::string& ROOT::Math::MinimizerOptions::MinimizerType |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ Precision()
double ROOT::Math::MinimizerOptions::Precision |
( |
| ) |
const |
|
inline |
◆ Print()
void ROOT::Math::MinimizerOptions::Print |
( |
std::ostream & |
os = std::cout | ) |
const |
◆ PrintDefault()
static void ROOT::Math::MinimizerOptions::PrintDefault |
( |
const char * |
name, |
|
|
std::ostream & |
os = std::cout |
|
) |
| |
|
static |
print all the default options for the name given
◆ PrintLevel()
int ROOT::Math::MinimizerOptions::PrintLevel |
( |
| ) |
const |
|
inline |
◆ ResetToDefaultOptions()
void ROOT::Math::MinimizerOptions::ResetToDefaultOptions |
( |
| ) |
|
◆ SetDefaultErrorDef()
static void ROOT::Math::MinimizerOptions::SetDefaultErrorDef |
( |
double |
up | ) |
|
|
static |
◆ SetDefaultExtraOptions()
static void ROOT::Math::MinimizerOptions::SetDefaultExtraOptions |
( |
const IOptions * |
extraoptions | ) |
|
|
static |
◆ SetDefaultMaxFunctionCalls()
static void ROOT::Math::MinimizerOptions::SetDefaultMaxFunctionCalls |
( |
int |
maxcall | ) |
|
|
static |
◆ SetDefaultMaxIterations()
static void ROOT::Math::MinimizerOptions::SetDefaultMaxIterations |
( |
int |
maxiter | ) |
|
|
static |
◆ SetDefaultMinimizer()
static void ROOT::Math::MinimizerOptions::SetDefaultMinimizer |
( |
const char * |
type, |
|
|
const char * |
algo = 0 |
|
) |
| |
|
static |
◆ SetDefaultPrecision()
static void ROOT::Math::MinimizerOptions::SetDefaultPrecision |
( |
double |
prec | ) |
|
|
static |
◆ SetDefaultPrintLevel()
static void ROOT::Math::MinimizerOptions::SetDefaultPrintLevel |
( |
int |
level | ) |
|
|
static |
◆ SetDefaultStrategy()
static void ROOT::Math::MinimizerOptions::SetDefaultStrategy |
( |
int |
strat | ) |
|
|
static |
◆ SetDefaultTolerance()
static void ROOT::Math::MinimizerOptions::SetDefaultTolerance |
( |
double |
tol | ) |
|
|
static |
◆ SetErrorDef()
void ROOT::Math::MinimizerOptions::SetErrorDef |
( |
double |
err | ) |
|
|
inline |
◆ SetExtraOptions()
void ROOT::Math::MinimizerOptions::SetExtraOptions |
( |
const IOptions & |
opt | ) |
|
set extra options (in this case pointer is cloned)
◆ SetMaxFunctionCalls()
void ROOT::Math::MinimizerOptions::SetMaxFunctionCalls |
( |
unsigned int |
maxfcn | ) |
|
|
inline |
◆ SetMaxIterations()
void ROOT::Math::MinimizerOptions::SetMaxIterations |
( |
unsigned int |
maxiter | ) |
|
|
inline |
◆ SetMinimizerAlgorithm()
void ROOT::Math::MinimizerOptions::SetMinimizerAlgorithm |
( |
const char * |
type | ) |
|
|
inline |
◆ SetMinimizerType()
void ROOT::Math::MinimizerOptions::SetMinimizerType |
( |
const char * |
type | ) |
|
|
inline |
◆ SetPrecision()
void ROOT::Math::MinimizerOptions::SetPrecision |
( |
double |
prec | ) |
|
|
inline |
◆ SetPrintLevel()
void ROOT::Math::MinimizerOptions::SetPrintLevel |
( |
int |
level | ) |
|
|
inline |
◆ SetStrategy()
void ROOT::Math::MinimizerOptions::SetStrategy |
( |
int |
stra | ) |
|
|
inline |
◆ SetTolerance()
void ROOT::Math::MinimizerOptions::SetTolerance |
( |
double |
tol | ) |
|
|
inline |
◆ Strategy()
int ROOT::Math::MinimizerOptions::Strategy |
( |
| ) |
const |
|
inline |
◆ Tolerance()
double ROOT::Math::MinimizerOptions::Tolerance |
( |
| ) |
const |
|
inline |
◆ fAlgoType
std::string ROOT::Math::MinimizerOptions::fAlgoType |
|
private |
◆ fErrorDef
double ROOT::Math::MinimizerOptions::fErrorDef |
|
private |
◆ fExtraOptions
◆ fLevel
int ROOT::Math::MinimizerOptions::fLevel |
|
private |
◆ fMaxCalls
int ROOT::Math::MinimizerOptions::fMaxCalls |
|
private |
◆ fMaxIter
int ROOT::Math::MinimizerOptions::fMaxIter |
|
private |
◆ fMinimType
std::string ROOT::Math::MinimizerOptions::fMinimType |
|
private |
◆ fPrecision
double ROOT::Math::MinimizerOptions::fPrecision |
|
private |
◆ fStrategy
int ROOT::Math::MinimizerOptions::fStrategy |
|
private |
◆ fTolerance
double ROOT::Math::MinimizerOptions::fTolerance |
|
private |
The documentation for this class was generated from the following file:
- /home/build/builds/o5h8MZZm/0/mlz/bornagain/Fit/3rdparty/RootMinimizers/mathcore/Math/MinimizerOptions.h