ROOT logo
ROOT » MATH » MINUIT2 » ROOT::Minuit2::MnContours

class ROOT::Minuit2::MnContours


   API class for Contours Error analysis (2-dim errors);
   minimization has to be done before and Minimum must be valid;
   possibility to ask only for the points or the points and associated Minos
   errors;

Function Members (Methods)

public:
~MnContours()
ROOT::Minuit2::ContoursErrorContour(unsigned int, unsigned int, unsigned int npoints = 20) const
ROOT::Minuit2::MnContoursMnContours(const ROOT::Minuit2::MnContours&)
ROOT::Minuit2::MnContoursMnContours(const ROOT::Minuit2::FCNBase& fcn, const ROOT::Minuit2::FunctionMinimum& min)
ROOT::Minuit2::MnContoursMnContours(const ROOT::Minuit2::FCNBase& fcn, const ROOT::Minuit2::FunctionMinimum& min, unsigned int stra)
ROOT::Minuit2::MnContoursMnContours(const ROOT::Minuit2::FCNBase& fcn, const ROOT::Minuit2::FunctionMinimum& min, const ROOT::Minuit2::MnStrategy& stra)
vector<std::pair<double,double> >operator()(unsigned int, unsigned int, unsigned int npoints = 20) const
const ROOT::Minuit2::MnStrategy&Strategy() const

Data Members

private:
const ROOT::Minuit2::FCNBase&fFCN
const ROOT::Minuit2::FunctionMinimum&fMinimum
ROOT::Minuit2::MnStrategyfStrategy

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

MnContours(const ROOT::Minuit2::FCNBase& fcn, const ROOT::Minuit2::FunctionMinimum& min)
 construct from FCN + Minimum
{}
MnContours(const ROOT::Minuit2::FCNBase& fcn, const ROOT::Minuit2::FunctionMinimum& min, unsigned int stra)
 construct from FCN + Minimum + strategy
{}
MnContours(const ROOT::Minuit2::FCNBase& fcn, const ROOT::Minuit2::FunctionMinimum& min, const ROOT::Minuit2::MnStrategy& stra)
 construct from FCN + Minimum + strategy
{}
~MnContours()
{}
std::vector<std::pair<double,double> > operator()(unsigned int , unsigned int , unsigned int npoints = 20) const
 ask for one Contour (points only) from number of points (>=4) and parameter indeces