Logo ROOT   6.08/07
Reference Guide
List of all members | Classes | Public Member Functions | Private Attributes | List of all members
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 (unsigned int nfcn)
 
 MnCross (const MnUserParameterState &state, unsigned int nfcn)
 
 MnCross (double value, const MnUserParameterState &state, unsigned int nfcn)
 
 MnCross (const MnUserParameterState &state, unsigned int nfcn, CrossParLimit)
 
 MnCross (const MnUserParameterState &state, unsigned int nfcn, CrossFcnLimit)
 
 MnCross (const MnUserParameterState &state, unsigned int nfcn, CrossNewMin)
 
 MnCross (const MnCross &cross)
 
 ~MnCross ()
 
bool AtLimit () const
 
bool AtMaxFcn () const
 
bool IsValid () const
 
bool NewMinimum () const
 
unsigned int NFcn () const
 
MnCrossoperator() (const MnCross &cross)
 
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 62 of file MnCross.h.

◆ AtMaxFcn()

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

Definition at line 63 of file MnCross.h.

◆ IsValid()

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

Definition at line 61 of file MnCross.h.

◆ NewMinimum()

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

Definition at line 64 of file MnCross.h.

◆ NFcn()

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

Definition at line 65 of file MnCross.h.

◆ operator()()

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

Definition at line 48 of file MnCross.h.

◆ State()

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

Definition at line 60 of file MnCross.h.

◆ Value()

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

Definition at line 59 of file MnCross.h.

Member Data Documentation

◆ fLimset

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

Definition at line 73 of file MnCross.h.

◆ fMaxFcn

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

Definition at line 74 of file MnCross.h.

◆ fNewMin

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

Definition at line 75 of file MnCross.h.

◆ fNFcn

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

Definition at line 71 of file MnCross.h.

◆ fState

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

Definition at line 70 of file MnCross.h.

◆ fValid

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

Definition at line 72 of file MnCross.h.

◆ fValue

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

Definition at line 69 of file MnCross.h.


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