10#ifndef ROOT_Minuit2_MnMinos
11#define ROOT_Minuit2_MnMinos
46 std::pair<double, double>
operator()(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
50 double Lower(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
51 double Upper(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
53 MnCross Loval(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
54 MnCross Upval(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
58 MinosError Minos(
unsigned int,
unsigned int maxcalls = 0,
double toler = 0.1)
const;
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
class holding the full result of the minimization; both internal and external (MnUserParameterState) ...
Class holding the result of Minos (lower and upper values) for a specific parameter.
API class for Minos Error analysis (asymmetric errors); minimization has to be done before and Minimu...
const FunctionMinimum & fMinimum
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 Upper(unsigned int, unsigned int maxcalls=0, double toler=0.1) const
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
MnCross Loval(unsigned int, unsigned int maxcalls=0, double toler=0.1) const
MnCross FindCrossValue(int dir, unsigned int, unsigned int maxcalls, double toler) const
internal method to get crossing value via MnFunctionCross
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 Upval(unsigned int, unsigned int maxcalls=0, double toler=0.1) const
API class for defining four levels of strategies: low (0), medium (1), high (2), very high (>=3); act...
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...