10 #ifndef ROOT_Minuit2_MnMinos 11 #define ROOT_Minuit2_MnMinos 23 class FunctionMinimum;
49 std::pair<double,double>
operator()(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
53 double Lower(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
54 double Upper(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
56 MnCross Loval(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
57 MnCross Upval(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
61 MinosError Minos(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
79 #endif // ROOT_Minuit2_MnMinos MnMinos(const FCNBase &fcn, const FunctionMinimum &min, unsigned int stra=1)
construct from FCN + Minimum + strategy
MnCross Upval(unsigned int, unsigned int maxcalls=0, double toler=0.1) const
This namespace contains pre-defined functions to be used in conjuction with TExecutor::Map and TExecu...
MinosError Minos(unsigned int, unsigned int maxcalls=0, double toler=0.1) const
ask for MinosError (Lower + Upper) can be printed via std::cout
double Lower(unsigned int, unsigned int maxcalls=0, double toler=0.1) const
calculate one side (negative or positive Error) of the Parameter give as input (optionally) maxcalls ...
MnCross Loval(unsigned int, unsigned int maxcalls=0, double toler=0.1) const
const FunctionMinimum & fMinimum
MnCross FindCrossValue(int dir, unsigned int, unsigned int maxcalls, double toler) const
internal method to get crossing value via MnFunctionCross
class holding the full result of the minimization; both internal and external (MnUserParameterState) ...
API class for Minos Error analysis (asymmetric errors); minimization has to be done before and Minimu...
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
double Upper(unsigned int, unsigned int maxcalls=0, double toler=0.1) const
Class holding the result of Minos (lower and upper values) for a specific parameter.
std::pair< double, double > operator()(unsigned int, unsigned int maxcalls=0, double toler=0.1) const
returns the negative (pair.first) and the positive (pair.second) Minos Error of the Parameter ...
API class for defining three levels of strategies: low (0), medium (1), high (>=2); acts on: Migrad (...