Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
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 (const MinosError &err)
 
 MinosError (unsigned int par, double value, const MnCross &low, const MnCross &up)
 
bool AtLowerLimit () const
 
bool AtLowerMaxFcn () const
 
bool AtUpperLimit () const
 
bool AtUpperMaxFcn () const
 
bool IsValid () const
 
double Lower () const
 
bool LowerNewMin () const
 
const MnUserParameterState & LowerState () const
 
bool LowerValid () const
 
double Min () const
 
unsigned int NFcn () const
 
std::pair< double, double > operator() () const
 
MinosError & operator() (const MinosError &err)
 
MinosError & operator= (const MinosError &)=default
 
unsigned int Parameter () const
 
double Upper () const
 
bool UpperNewMin () const
 
const MnUserParameterState & UpperState () const
 
bool UpperValid () const
 

Private Attributes

MnCross fLower
 
double fMinParValue
 
unsigned int fParameter
 
MnCross fUpper
 

#include <Minuit2/MinosError.h>

Constructor & Destructor Documentation

◆ MinosError() [1/3]

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

Definition at line 28 of file MinosError.h.

◆ MinosError() [2/3]

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

Definition at line 30 of file MinosError.h.

◆ MinosError() [3/3]

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

Definition at line 35 of file MinosError.h.

Member Function Documentation

◆ AtLowerLimit()

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

Definition at line 89 of file MinosError.h.

◆ AtLowerMaxFcn()

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

Definition at line 91 of file MinosError.h.

◆ AtUpperLimit()

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

Definition at line 90 of file MinosError.h.

◆ AtUpperMaxFcn()

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

Definition at line 92 of file MinosError.h.

◆ IsValid()

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

Definition at line 86 of file MinosError.h.

◆ Lower()

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

Definition at line 52 of file MinosError.h.

◆ LowerNewMin()

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

Definition at line 93 of file MinosError.h.

◆ LowerState()

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

Definition at line 84 of file MinosError.h.

◆ LowerValid()

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

Definition at line 87 of file MinosError.h.

◆ Min()

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

Definition at line 97 of file MinosError.h.

◆ NFcn()

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

Definition at line 95 of file MinosError.h.

◆ operator()() [1/2]

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

Definition at line 51 of file MinosError.h.

◆ operator()() [2/2]

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

Definition at line 42 of file MinosError.h.

◆ operator=()

MinosError & ROOT::Minuit2::MinosError::operator= ( const MinosError & )
default

◆ Parameter()

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

Definition at line 83 of file MinosError.h.

◆ Upper()

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

Definition at line 68 of file MinosError.h.

◆ UpperNewMin()

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

Definition at line 94 of file MinosError.h.

◆ UpperState()

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

Definition at line 85 of file MinosError.h.

◆ UpperValid()

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

Definition at line 88 of file MinosError.h.

Member Data Documentation

◆ fLower

MnCross ROOT::Minuit2::MinosError::fLower
private

Definition at line 103 of file MinosError.h.

◆ fMinParValue

double ROOT::Minuit2::MinosError::fMinParValue
private

Definition at line 101 of file MinosError.h.

◆ fParameter

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

Definition at line 100 of file MinosError.h.

◆ fUpper

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

Definition at line 102 of file MinosError.h.

Libraries for ROOT::Minuit2::MinosError:

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