Logo ROOT  
Reference Guide
ROOT::Minuit2::MnCross Class Reference

Definition at line 20 of file MnCross.h.

Classes

class  CrossFcnLimit
 
class  CrossNewMin
 
class  CrossParLimit
 

Public Member Functions

 MnCross ()
 
 MnCross (const MnCross &cross)
 
 MnCross (const MnUserParameterState &state, unsigned int nfcn)
 
 MnCross (const MnUserParameterState &state, unsigned int nfcn, CrossFcnLimit)
 
 MnCross (const MnUserParameterState &state, unsigned int nfcn, CrossNewMin)
 
 MnCross (const MnUserParameterState &state, unsigned int nfcn, CrossParLimit)
 
 MnCross (double value, const MnUserParameterState &state, unsigned int nfcn)
 
 MnCross (unsigned int nfcn)
 
 ~MnCross ()
 
bool AtLimit () const
 
bool AtMaxFcn () const
 
bool IsValid () const
 
bool NewMinimum () const
 
unsigned int NFcn () const
 
MnCrossoperator() (const MnCross &cross)
 
MnCrossoperator= (const MnCross &)=default
 
const MnUserParameterStateState () const
 
double Value () const
 

Private Attributes

bool fLimset
 
bool fMaxFcn
 
bool fNewMin
 
unsigned int fNFcn
 
MnUserParameterState fState
 
bool fValid
 
double fValue
 

#include <Minuit2/MnCross.h>

Constructor & Destructor Documentation

◆ MnCross() [1/8]

ROOT::Minuit2::MnCross::MnCross ( )
inline

Definition at line 30 of file MnCross.h.

◆ MnCross() [2/8]

ROOT::Minuit2::MnCross::MnCross ( unsigned int  nfcn)
inline

Definition at line 32 of file MnCross.h.

◆ MnCross() [3/8]

ROOT::Minuit2::MnCross::MnCross ( const MnUserParameterState state,
unsigned int  nfcn 
)
inline

Definition at line 34 of file MnCross.h.

◆ MnCross() [4/8]

ROOT::Minuit2::MnCross::MnCross ( double  value,
const MnUserParameterState state,
unsigned int  nfcn 
)
inline

Definition at line 36 of file MnCross.h.

◆ MnCross() [5/8]

ROOT::Minuit2::MnCross::MnCross ( const MnUserParameterState state,
unsigned int  nfcn,
CrossParLimit   
)
inline

Definition at line 38 of file MnCross.h.

◆ MnCross() [6/8]

ROOT::Minuit2::MnCross::MnCross ( const MnUserParameterState state,
unsigned int  nfcn,
CrossFcnLimit   
)
inline

Definition at line 40 of file MnCross.h.

◆ MnCross() [7/8]

ROOT::Minuit2::MnCross::MnCross ( const MnUserParameterState state,
unsigned int  nfcn,
CrossNewMin   
)
inline

Definition at line 42 of file MnCross.h.

◆ ~MnCross()

ROOT::Minuit2::MnCross::~MnCross ( )
inline

Definition at line 44 of file MnCross.h.

◆ MnCross() [8/8]

ROOT::Minuit2::MnCross::MnCross ( const MnCross cross)
inline

Definition at line 46 of file MnCross.h.

Member Function Documentation

◆ AtLimit()

bool ROOT::Minuit2::MnCross::AtLimit ( ) const
inline

Definition at line 64 of file MnCross.h.

◆ AtMaxFcn()

bool ROOT::Minuit2::MnCross::AtMaxFcn ( ) const
inline

Definition at line 65 of file MnCross.h.

◆ IsValid()

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

Definition at line 63 of file MnCross.h.

◆ NewMinimum()

bool ROOT::Minuit2::MnCross::NewMinimum ( ) const
inline

Definition at line 66 of file MnCross.h.

◆ NFcn()

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

Definition at line 67 of file MnCross.h.

◆ operator()()

MnCross & ROOT::Minuit2::MnCross::operator() ( const MnCross cross)
inline

Definition at line 50 of file MnCross.h.

◆ operator=()

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

◆ State()

const MnUserParameterState & ROOT::Minuit2::MnCross::State ( ) const
inline

Definition at line 62 of file MnCross.h.

◆ Value()

double ROOT::Minuit2::MnCross::Value ( ) const
inline

Definition at line 61 of file MnCross.h.

Member Data Documentation

◆ fLimset

bool ROOT::Minuit2::MnCross::fLimset
private

Definition at line 75 of file MnCross.h.

◆ fMaxFcn

bool ROOT::Minuit2::MnCross::fMaxFcn
private

Definition at line 76 of file MnCross.h.

◆ fNewMin

bool ROOT::Minuit2::MnCross::fNewMin
private

Definition at line 77 of file MnCross.h.

◆ fNFcn

unsigned int ROOT::Minuit2::MnCross::fNFcn
private

Definition at line 73 of file MnCross.h.

◆ fState

MnUserParameterState ROOT::Minuit2::MnCross::fState
private

Definition at line 72 of file MnCross.h.

◆ fValid

bool ROOT::Minuit2::MnCross::fValid
private

Definition at line 74 of file MnCross.h.

◆ fValue

double ROOT::Minuit2::MnCross::fValue
private

Definition at line 71 of file MnCross.h.

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

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