10 #ifndef ROOT_Minuit2_MnSimplex
11 #define ROOT_Minuit2_MnSimplex
76 #endif // ROOT_Minuit2_MnSimplex
MnSimplex & operator=(const MnSimplex &)
virtual const FCNBase & Fcnbase() const
MnSimplex(const FCNBase &fcn, const std::vector< double > &par, unsigned int nrow, const std::vector< double > &cov, unsigned int stra=1)
construct from FCNBase + std::vector for parameters and covariance
Namespace for new ROOT classes and functions.
MnSimplex(const FCNBase &fcn, const std::vector< double > &par, const MnUserCovariance &cov, unsigned int stra=1)
construct from FCNBase + std::vector for parameters and MnUserCovariance
MnSimplex(const FCNBase &fcn, const MnUserParameters &par, unsigned int stra=1)
construct from FCNBase + MnUserParameters
SimplexMinimizer fMinimizer
MnSimplex(const FCNBase &fcn, const std::vector< double > &par, const std::vector< double > &err, unsigned int stra=1)
construct from FCNBase + std::vector for parameters and errors
const MnUserParameterState & State() const
const ModularFunctionMinimizer & Minimizer() const
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
API class for minimization using the Simplex method, which does not need and use the derivatives of t...
class which holds the external user and/or internal Minuit representation of the parameters and error...
MnSimplex(const MnSimplex &migr)
API class for the user interaction with the parameters; serves as input to the minimizer as well as o...
Class implementing the required methods for a minimization using Simplex.
MnSimplex(const FCNBase &fcn, const MnUserParameterState &par, const MnStrategy &str)
construct from FCNBase + MnUserParameterState + MnStrategy
MnSimplex(const FCNBase &fcn, const MnUserParameters &par, const MnUserCovariance &cov, unsigned int stra=1)
construct from FCNBase + MnUserParameters + MnUserCovariance
unsigned int NumOfCalls() const
application interface class for minimizers (migrad, simplex, Minimize, Scan) User normally instantiat...
API class for defining three levels of strategies: low (0), medium (1), high (>=2); acts on: Migrad (...
Base common class providing the API for all the minimizer Various Minimize methods are provided varyi...
const MnStrategy & Strategy() const
Class containing the covariance matrix data represented as a vector of size n*(n+1)/2 Used to hide in...