10#ifndef ROOT_Minuit2_MnFunctionCross
11#define ROOT_Minuit2_MnFunctionCross
21class MnUserParameterState;
39 MnCross operator()(
const std::vector<unsigned int> &,
const std::vector<double> &,
const std::vector<double> &,
40 double,
unsigned int)
const;
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
MnFunctionCross(const FCNBase &fcn, const MnUserParameterState &state, double fval, const MnStrategy &stra)
const MnUserParameterState & fState
const MnStrategy & fStrategy
MnCross operator()(const std::vector< unsigned int > &, const std::vector< double > &, const std::vector< double > &, double, unsigned int) const
API class for defining four levels of strategies: low (0), medium (1), high (2), very high (>=3); act...
class which holds the external user and/or internal Minuit representation of the parameters and error...
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.