5 #ifndef OPTIMIZER_MINUIT2_MINUITIF_HPP 6 #define OPTIMIZER_MINUIT2_MINUITIF_HPP
unsigned int HessianGradientNCycles
double GradientStepTolerance
double HessianG2Tolerance
Wrapper of the Minuit2 Optimizer library.
MinuitResult optimize(ComPWA::Estimator::Estimator< double > &Estimator, ComPWA::FitParameterList InitialParameters)
Finds the optimal value of the Estimator, by varying its parameters.
std::vector< FitParameter< double > > FitParameterList
std::string checkStrategy()
Check if a pre-defined strategy is set or if custom settings are used.
unsigned int GradientNCycles
unsigned int HessianNCycles
double HessianStepTolerance
void setStrategy(std::string strategy)
Minuit strategy (low, medium(default), high) See https://root.cern.ch/root/htmldoc/guides/minuit2/Min...
This class template provides the interface to optimization libraries.