10 #ifndef ROOT_Minuit2_ContoursError
11 #define ROOT_Minuit2_ContoursError
28 ContoursError(
unsigned int parx,
unsigned int pary,
const std::vector<std::pair<double,double> >&
points,
const MinosError& xmnos,
const MinosError& ymnos,
unsigned int nfcn) :
fParX(parx),
fParY(pary),
fPoints(
points),
fXMinos(xmnos),
fYMinos(ymnos),
fNFcn(nfcn) {}
44 const std::vector<std::pair<double,double> >&
operator()()
const {
48 std::pair<double,double>
XMinos()
const {
52 std::pair<double,double>
YMinos()
const {
75 std::vector<std::pair<double,double> >
fPoints;
85 #endif // ROOT_Minuit2_ContoursError
unsigned int Xpar() const
unsigned int NFcn() const
std::pair< double, double > XMinos() const
std::pair< double, double > YMinos() const
std::vector< std::pair< double, double > > fPoints
const MinosError & YMinosError() const
unsigned int Ypar() const
const std::vector< std::pair< double, double > > & operator()() const
Class holding the result of Minos (lower and upper values) for a specific parameter.
ContoursError & operator()(const ContoursError &cont)
ContoursError(const ContoursError &cont)
ContoursError(unsigned int parx, unsigned int pary, const std::vector< std::pair< double, double > > &points, const MinosError &xmnos, const MinosError &ymnos, unsigned int nfcn)
const MinosError & XMinosError() const