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 Namespace for new ROOT classes and functions.
unsigned int Xpar() const
const MinosError & YMinosError() const
std::pair< double, double > YMinos() const
const MinosError & XMinosError() const
std::vector< std::pair< double, double > > fPoints
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)
std::pair< double, double > XMinos() const
ContoursError(unsigned int parx, unsigned int pary, const std::vector< std::pair< double, double > > &points, const MinosError &xmnos, const MinosError &ymnos, unsigned int nfcn)
unsigned int NFcn() const
unsigned int Ypar() const