class ROOT::Minuit2::MinosError


   Class holding the result of Minos (lower and upper values) for a specific parameter

Function Members (Methods)

public:
~MinosError()
boolAtLowerLimit() const
boolAtLowerMaxFcn() const
boolAtUpperLimit() const
boolAtUpperMaxFcn() const
boolIsValid() const
doubleLower() const
boolLowerNewMin() const
const ROOT::Minuit2::MnUserParameterState&LowerState() const
boolLowerValid() const
doubleMin() const
ROOT::Minuit2::MinosErrorMinosError()
ROOT::Minuit2::MinosErrorMinosError(const ROOT::Minuit2::MinosError& err)
ROOT::Minuit2::MinosErrorMinosError(unsigned int par, double min, const ROOT::Minuit2::MnCross& low, const ROOT::Minuit2::MnCross& up)
unsigned intNFcn() const
pair<double,double>operator()() const
ROOT::Minuit2::MinosError&operator()(const ROOT::Minuit2::MinosError& err)
ROOT::Minuit2::MinosError&operator=(const ROOT::Minuit2::MinosError&)
unsigned intParameter() const
doubleUpper() const
boolUpperNewMin() const
const ROOT::Minuit2::MnUserParameterState&UpperState() const
boolUpperValid() const

Data Members

private:
ROOT::Minuit2::MnCrossfLower
doublefMinValue
unsigned intfParameter
ROOT::Minuit2::MnCrossfUpper

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

MinosError(const ROOT::Minuit2::MinosError& err)
{}
MinosError(unsigned int par, double min, const ROOT::Minuit2::MnCross& low, const ROOT::Minuit2::MnCross& up)
{}
~MinosError()
{}
MinosError(const ROOT::Minuit2::MinosError& err)
{}
MinosError& operator()(const ROOT::Minuit2::MinosError& err)
std::pair<double,double> operator()(const ROOT::Minuit2::MinosError& err)
double Lower()
return -1.* LowerState()
double Upper()
return UpperState()
unsigned int Parameter()
{return fParameter;}
bool IsValid()
{return fLower.IsValid() && fUpper.IsValid();}
bool LowerValid()
{return fLower.IsValid();}
bool UpperValid()
{return fUpper.IsValid();}
bool AtLowerLimit()
{return fLower.AtLimit();}
bool AtUpperLimit()
{return fUpper.AtLimit();}
bool AtLowerMaxFcn()
{return fLower.AtMaxFcn();}
bool AtUpperMaxFcn()
{return fUpper.AtMaxFcn();}
bool LowerNewMin()
{return fLower.NewMinimum();}
bool UpperNewMin()
{return fUpper.NewMinimum();}
unsigned int NFcn()
{return fUpper.NFcn() + fLower.NFcn();}
double Min()
{return fMinValue;}

Last change: root/minuit2:$Id: MinosError.h 21530 2007-12-20 11:14:35Z moneta $
Last generated: 2008-06-25 08:30
Copyright (c) 2005 LCG ROOT Math team, CERN/PH-SFT *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.