API class for minimization using a scan method to find the minimum; allows for user interaction: set/change parameters, do minimization, change parameters, re-do minimization etc.;.
Definition at line 33 of file MnScan.h.
|
| | MnScan (const FCNBase &fcn, const MnUserParameterState &par, const MnStrategy &str=MnStrategy{}) |
| | construct from FCNBase + MnUserParameterState + MnStrategy
|
| |
| | MnScan (const MnScan &migr) |
| |
| const ModularFunctionMinimizer & | Minimizer () const override |
| |
| ModularFunctionMinimizer & | Minimizer () override |
| |
| std::vector< std::pair< double, double > > | Scan (unsigned int par, unsigned int maxsteps=41, double low=0., double high=0.) |
| |
| | MnApplication (const FCNBase &fcn, const MnUserParameterState &state, const MnStrategy &stra, unsigned int nfcn=0) |
| | constructor from non-gradient functions
|
| |
| virtual | ~MnApplication () |
| |
| const MnUserCovariance & | Covariance () const |
| |
| virtual const FCNBase & | Fcnbase () const |
| |
| unsigned int | NumOfCalls () const |
| |
| virtual FunctionMinimum | operator() (unsigned int maxfcn=0, double tolerance=0.1) |
| | Minimize the function.
|
| |
| const MnUserParameters & | Parameters () const |
| |
| const MnMachinePrecision & | Precision () const |
| |
| MnUserParameterState & | State () |
| |
| const MnUserParameterState & | State () const |
| |
| const MnStrategy & | Strategy () const |
| |