10 #ifndef ROOT_Minuit2_MnFunctionCross
11 #define ROOT_Minuit2_MnFunctionCross
23 class MnUserParameterState;
39 MnCross operator()(
const std::vector<unsigned int>&,
const std::vector<double>&,
const std::vector<double>&,
double,
unsigned int)
const;
53 #endif // ROOT_Minuit2_MnFunctionCross
Namespace for new ROOT classes and functions.
const MnStrategy & fStrategy
MnFunctionCross(const FCNBase &fcn, const MnUserParameterState &state, double fval, const MnStrategy &stra)
const MnUserParameterState & fState
MnCross operator()(const std::vector< unsigned int > &, const std::vector< double > &, const std::vector< double > &, double, unsigned int) const
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
class which holds the external user and/or internal Minuit representation of the parameters and error...
API class for defining three levels of strategies: low (0), medium (1), high (>=2); acts on: Migrad (...