Logo ROOT  
Reference Guide
ROOT::Minuit2::MnContours Class Reference

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;.

Definition at line 45 of file MnContours.h.

Public Member Functions

 MnContours (const FCNBase &fcn, const FunctionMinimum &min)
 construct from FCN + Minimum More...
 
 MnContours (const FCNBase &fcn, const FunctionMinimum &min, const MnStrategy &stra)
 construct from FCN + Minimum + strategy More...
 
 MnContours (const FCNBase &fcn, const FunctionMinimum &min, unsigned int stra)
 construct from FCN + Minimum + strategy More...
 
 ~MnContours ()
 
ContoursError Contour (unsigned int, unsigned int, unsigned int npoints=20) const
 ask for one Contour ContoursError (MinosErrors + points) from number of points (>=4) and parameter indeces can be printed via std::cout More...
 
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 More...
 
const MnStrategyStrategy () const
 

Private Attributes

const FCNBasefFCN
 
const FunctionMinimumfMinimum
 
MnStrategy fStrategy
 

#include <Minuit2/MnContours.h>

Constructor & Destructor Documentation

◆ MnContours() [1/3]

ROOT::Minuit2::MnContours::MnContours ( const FCNBase fcn,
const FunctionMinimum min 
)
inline

construct from FCN + Minimum

Definition at line 50 of file MnContours.h.

◆ MnContours() [2/3]

ROOT::Minuit2::MnContours::MnContours ( const FCNBase fcn,
const FunctionMinimum min,
unsigned int  stra 
)
inline

construct from FCN + Minimum + strategy

Definition at line 53 of file MnContours.h.

◆ MnContours() [3/3]

ROOT::Minuit2::MnContours::MnContours ( const FCNBase fcn,
const FunctionMinimum min,
const MnStrategy stra 
)
inline

construct from FCN + Minimum + strategy

Definition at line 56 of file MnContours.h.

◆ ~MnContours()

ROOT::Minuit2::MnContours::~MnContours ( )
inline

Definition at line 58 of file MnContours.h.

Member Function Documentation

◆ Contour()

ContoursError ROOT::Minuit2::MnContours::Contour ( unsigned int  px,
unsigned int  py,
unsigned int  npoints = 20 
) const

ask for one Contour ContoursError (MinosErrors + points) from number of points (>=4) and parameter indeces can be printed via std::cout

Definition at line 47 of file MnContours.cxx.

◆ operator()()

std::vector< std::pair< double, double > > ROOT::Minuit2::MnContours::operator() ( unsigned int  px,
unsigned int  py,
unsigned int  npoints = 20 
) const

ask for one Contour (points only) from number of points (>=4) and parameter indeces

Definition at line 41 of file MnContours.cxx.

◆ Strategy()

const MnStrategy& ROOT::Minuit2::MnContours::Strategy ( ) const
inline

Definition at line 68 of file MnContours.h.

Member Data Documentation

◆ fFCN

const FCNBase& ROOT::Minuit2::MnContours::fFCN
private

Definition at line 72 of file MnContours.h.

◆ fMinimum

const FunctionMinimum& ROOT::Minuit2::MnContours::fMinimum
private

Definition at line 73 of file MnContours.h.

◆ fStrategy

MnStrategy ROOT::Minuit2::MnContours::fStrategy
private

Definition at line 74 of file MnContours.h.

Libraries for ROOT::Minuit2::MnContours:
[legend]

The documentation for this class was generated from the following files: