Base common class providing the API for all the minimizer Various Minimize methods are provided varying on the type of FCN function passesd and on the objects used for the parameters.
Definition at line 41 of file ModularFunctionMinimizer.h.
Public Member Functions | |
virtual | ~ModularFunctionMinimizer ()=default |
virtual const MinimumBuilder & | Builder () const =0 |
virtual MinimumBuilder & | Builder ()=0 |
virtual FunctionMinimum | Minimize (const FCNBase &, const MnUserParameterState &, const MnStrategy &=MnStrategy{1}, unsigned int maxfcn=0, double toler=0.1) const |
virtual FunctionMinimum | Minimize (const MnFcn &, const GradientCalculator &, const MinimumSeed &, const MnStrategy &, unsigned int, double) const |
virtual const MinimumSeedGenerator & | SeedGenerator () const =0 |
#include <Minuit2/ModularFunctionMinimizer.h>
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
virtual |
Reimplemented in ROOT::Minuit2::FumiliMinimizer, and ROOT::Minuit2::FumiliMinimizer.
Definition at line 34 of file ModularFunctionMinimizer.cxx.
|
virtual |
Reimplemented in ROOT::Minuit2::FumiliMinimizer.
Definition at line 77 of file ModularFunctionMinimizer.cxx.
|
pure virtual |