ROOT  6.06/09
Reference Guide
Public Member Functions | Private Attributes | List of all members
ROOT::Minuit2::MinosError Class Reference

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

Definition at line 25 of file MinosError.h.

Public Member Functions

 MinosError ()
 
 MinosError (unsigned int par, double min, const MnCross &low, const MnCross &up)
 
 ~MinosError ()
 
 MinosError (const MinosError &err)
 
MinosErroroperator() (const MinosError &err)
 
std::pair< double, doubleoperator() () const
 
double Lower () const
 
double Upper () const
 
unsigned int Parameter () const
 
const MnUserParameterStateLowerState () const
 
const MnUserParameterStateUpperState () const
 
bool IsValid () const
 
bool LowerValid () const
 
bool UpperValid () const
 
bool AtLowerLimit () const
 
bool AtUpperLimit () const
 
bool AtLowerMaxFcn () const
 
bool AtUpperMaxFcn () const
 
bool LowerNewMin () const
 
bool UpperNewMin () const
 
unsigned int NFcn () const
 
double Min () const
 

Private Attributes

unsigned int fParameter
 
double fMinValue
 
MnCross fUpper
 
MnCross fLower
 

#include <Minuit2/MinosError.h>

+ Collaboration diagram for ROOT::Minuit2::MinosError:

Constructor & Destructor Documentation

ROOT::Minuit2::MinosError::MinosError ( )
inline

Definition at line 29 of file MinosError.h.

ROOT::Minuit2::MinosError::MinosError ( unsigned int  par,
double  min,
const MnCross low,
const MnCross up 
)
inline

Definition at line 31 of file MinosError.h.

ROOT::Minuit2::MinosError::~MinosError ( )
inline

Definition at line 33 of file MinosError.h.

ROOT::Minuit2::MinosError::MinosError ( const MinosError err)
inline

Definition at line 35 of file MinosError.h.

Member Function Documentation

bool ROOT::Minuit2::MinosError::AtLowerLimit ( ) const
inline

Definition at line 62 of file MinosError.h.

Referenced by Lower(), and ROOT::Minuit2::operator<<().

bool ROOT::Minuit2::MinosError::AtLowerMaxFcn ( ) const
inline

Definition at line 64 of file MinosError.h.

Referenced by ROOT::Minuit2::operator<<().

bool ROOT::Minuit2::MinosError::AtUpperLimit ( ) const
inline

Definition at line 63 of file MinosError.h.

Referenced by ROOT::Minuit2::operator<<(), and Upper().

bool ROOT::Minuit2::MinosError::AtUpperMaxFcn ( ) const
inline

Definition at line 65 of file MinosError.h.

Referenced by ROOT::Minuit2::operator<<().

bool ROOT::Minuit2::MinosError::IsValid ( ) const
inline

Definition at line 59 of file MinosError.h.

Referenced by ROOT::Minuit2::MnContours::Contour(), and ROOT::Minuit2::operator<<().

double ROOT::Minuit2::MinosError::Lower ( ) const
inline

Definition at line 48 of file MinosError.h.

Referenced by operator()(), and ROOT::Minuit2::operator<<().

bool ROOT::Minuit2::MinosError::LowerNewMin ( ) const
inline

Definition at line 66 of file MinosError.h.

Referenced by ROOT::Minuit2::operator<<().

const MnUserParameterState& ROOT::Minuit2::MinosError::LowerState ( ) const
inline

Definition at line 57 of file MinosError.h.

Referenced by Lower(), and ROOT::Minuit2::operator<<().

bool ROOT::Minuit2::MinosError::LowerValid ( ) const
inline

Definition at line 60 of file MinosError.h.

Referenced by ROOT::Minuit2::operator<<().

double ROOT::Minuit2::MinosError::Min ( ) const
inline
unsigned int ROOT::Minuit2::MinosError::NFcn ( ) const
inline

Definition at line 68 of file MinosError.h.

Referenced by ROOT::Minuit2::MnContours::Contour(), and ROOT::Minuit2::operator<<().

MinosError& ROOT::Minuit2::MinosError::operator() ( const MinosError err)
inline

Definition at line 37 of file MinosError.h.

std::pair<double,double> ROOT::Minuit2::MinosError::operator() ( ) const
inline

Definition at line 45 of file MinosError.h.

unsigned int ROOT::Minuit2::MinosError::Parameter ( ) const
inline

Definition at line 56 of file MinosError.h.

Referenced by Lower(), ROOT::Minuit2::operator<<(), and Upper().

double ROOT::Minuit2::MinosError::Upper ( ) const
inline

Definition at line 52 of file MinosError.h.

Referenced by operator()(), and ROOT::Minuit2::operator<<().

bool ROOT::Minuit2::MinosError::UpperNewMin ( ) const
inline

Definition at line 67 of file MinosError.h.

Referenced by ROOT::Minuit2::operator<<().

const MnUserParameterState& ROOT::Minuit2::MinosError::UpperState ( ) const
inline

Definition at line 58 of file MinosError.h.

Referenced by ROOT::Minuit2::operator<<(), and Upper().

bool ROOT::Minuit2::MinosError::UpperValid ( ) const
inline

Definition at line 61 of file MinosError.h.

Referenced by ROOT::Minuit2::operator<<().

Member Data Documentation

MnCross ROOT::Minuit2::MinosError::fLower
private
double ROOT::Minuit2::MinosError::fMinValue
private

Definition at line 74 of file MinosError.h.

Referenced by Lower(), Min(), operator()(), and Upper().

unsigned int ROOT::Minuit2::MinosError::fParameter
private

Definition at line 73 of file MinosError.h.

Referenced by operator()(), and Parameter().

MnCross ROOT::Minuit2::MinosError::fUpper
private

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