Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Minuit2::MnCross Class Reference

Definition at line 19 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 36 of file MnCross.h.

◆ MnCross() [3/8]

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

Definition at line 42 of file MnCross.h.

◆ MnCross() [4/8]

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

Definition at line 47 of file MnCross.h.

◆ MnCross() [5/8]

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

Definition at line 52 of file MnCross.h.

◆ MnCross() [6/8]

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

Definition at line 57 of file MnCross.h.

◆ MnCross() [7/8]

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

Definition at line 62 of file MnCross.h.

◆ ~MnCross()

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

Definition at line 67 of file MnCross.h.

◆ MnCross() [8/8]

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

Definition at line 69 of file MnCross.h.

Member Function Documentation

◆ AtLimit()

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

Definition at line 92 of file MnCross.h.

◆ AtMaxFcn()

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

Definition at line 93 of file MnCross.h.

◆ IsValid()

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

Definition at line 91 of file MnCross.h.

◆ NewMinimum()

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

Definition at line 94 of file MnCross.h.

◆ NFcn()

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

Definition at line 95 of file MnCross.h.

◆ operator()()

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

Definition at line 77 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 90 of file MnCross.h.

◆ Value()

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

Definition at line 89 of file MnCross.h.

Member Data Documentation

◆ fLimset

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

Definition at line 102 of file MnCross.h.

◆ fMaxFcn

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

Definition at line 103 of file MnCross.h.

◆ fNewMin

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

Definition at line 104 of file MnCross.h.

◆ fNFcn

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

Definition at line 100 of file MnCross.h.

◆ fState

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

Definition at line 99 of file MnCross.h.

◆ fValid

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

Definition at line 101 of file MnCross.h.

◆ fValue

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

Definition at line 98 of file MnCross.h.

Libraries for ROOT::Minuit2::MnCross:

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