#include <MinuitMinimizationManager.h>
|
| enum | MinuitStatus {
kUndefinedStatus = -1,
kNormal = 0,
kBlankCommand = 1,
kUnreadableCommand = 2,
kUnknownCommand = 3,
kAbnormalTermination = 4
} |
| |
| enum | EMatrixStatus { kNotCalculated = 0,
kApproxNotAccurate = 1,
kFullForcedPosDef = 2,
kFullAccurate = 3
} |
| |
| enum | Option { kCheckDerivativeCalc,
kTrustDerivativeCalc
} |
| |
| enum | FitFlag { kComputeDerivatives = 2
} |
| |
| enum | Commands { kUnknown = 0,
kMigrad = 1,
kMinos = 2,
kHesse = 3
} |
| |
| typedef std::list< MIObserver * > | ObserverList |
| |
Definition at line 51 of file MinuitMinimizationManager.h.
◆ Commands
◆ EMatrixStatus
◆ FitFlag
◆ MinuitStatus
| Enumerator |
|---|
| kUndefinedStatus | |
| kNormal | |
| kBlankCommand | |
| kUnreadableCommand | |
| kUnknownCommand | |
| kAbnormalTermination | |
Definition at line 55 of file MinuitMinimizationManager.h.
◆ Option
◆ MinuitMinimizationManager()
| MinuitMinimizationManager::MinuitMinimizationManager |
( |
int |
maxParameters = 50 | ) |
|
◆ ~MinuitMinimizationManager()
| MinuitMinimizationManager::~MinuitMinimizationManager |
( |
| ) |
|
◆ bestMinimum()
| double MinuitMinimizationManager::bestMinimum |
( |
| ) |
const |
◆ derivativesEnabled()
| bool MinuitMinimizationManager::derivativesEnabled |
( |
| ) |
const |
|
inline |
◆ disableDerivatives()
| void MinuitMinimizationManager::disableDerivatives |
( |
| ) |
|
◆ eMatrixStatus()
| int MinuitMinimizationManager::eMatrixStatus |
( |
| ) |
const |
◆ enableDerivatives()
◆ estDistToMinimum()
| double MinuitMinimizationManager::estDistToMinimum |
( |
| ) |
const |
◆ evaluateFunction()
| double MinuitMinimizationManager::evaluateFunction |
( |
| ) |
|
◆ hesseEvaluation()
| vector< vector< double > > MinuitMinimizationManager::hesseEvaluation |
( |
| ) |
|
◆ lastCommand()
| int MinuitMinimizationManager::lastCommand |
( |
| ) |
const |
◆ maxIterations()
| int MinuitMinimizationManager::maxIterations |
( |
| ) |
const |
◆ migradMinimization()
| void MinuitMinimizationManager::migradMinimization |
( |
| ) |
|
◆ minosMinimization()
| void MinuitMinimizationManager::minosMinimization |
( |
| ) |
|
◆ minuitMinimizer()
| URMinuit & MinuitMinimizationManager::minuitMinimizer |
( |
| ) |
|
|
protected |
◆ minuitWorkingValues()
| const vector< double > & MinuitMinimizationManager::minuitWorkingValues |
( |
| ) |
const |
|
protected |
◆ operator()()
| void MinuitMinimizationManager::operator() |
( |
int & |
npar, |
|
|
double * |
grad, |
|
|
double & |
fval, |
|
|
const std::vector< double > & |
par, |
|
|
int |
flag |
|
) |
| |
|
virtual |
◆ parameterManager() [1/2]
◆ parameterManager() [2/2]
◆ precision()
| double MinuitMinimizationManager::precision |
( |
| ) |
const |
◆ setLogStream()
| void MinuitMinimizationManager::setLogStream |
( |
std::ostream & |
logStream | ) |
|
◆ setMaxIterations()
| void MinuitMinimizationManager::setMaxIterations |
( |
int |
maxIter | ) |
|
◆ setPrecision()
| void MinuitMinimizationManager::setPrecision |
( |
double |
precision | ) |
|
◆ setStrategy()
| void MinuitMinimizationManager::setStrategy |
( |
int |
strategy | ) |
|
◆ setUserFlagFunction()
| void MinuitMinimizationManager::setUserFlagFunction |
( |
void(*)(int) |
newFlagFunction | ) |
|
|
inline |
◆ status()
| int MinuitMinimizationManager::status |
( |
| ) |
const |
◆ strategy()
| int MinuitMinimizationManager::strategy |
( |
| ) |
const |
◆ MinuitParameterManager
The documentation for this class was generated from the following files: