result of the minimization; both internal and external (MnUserParameterState) representation available For the parameters at the Minimum
Definition at line 34 of file BasicFunctionMinimum.h.
|
| BasicFunctionMinimum (const BasicFunctionMinimum &min) |
| copy constructor More...
|
|
| BasicFunctionMinimum (const MinimumSeed &seed, const std::vector< MinimumState > &states, double up) |
| constructor at the end of a successfull minimization from seed and vector of states More...
|
|
| BasicFunctionMinimum (const MinimumSeed &seed, const std::vector< MinimumState > &states, double up, MnAboveMaxEdm) |
| constructor at the end of a failed minimization due to edm above maximum value More...
|
|
| BasicFunctionMinimum (const MinimumSeed &seed, const std::vector< MinimumState > &states, double up, MnReachedCallLimit) |
| constructor at the end of a failed minimization due to exceeding function call limit More...
|
|
| BasicFunctionMinimum (const MinimumSeed &seed, double up) |
| constructor from only MinimumSeed. Minimum is only from seed result not the full minimization More...
|
|
| ~BasicFunctionMinimum () |
|
void | Add (const MinimumState &state) |
| add latest minimization state (for example add Hesse result after Migrad) More...
|
|
void | Add (const MinimumState &state, MnAboveMaxEdm) |
| Add a new state and flag that edm is above maximum. More...
|
|
double | Edm () const |
|
const MinimumError & | Error () const |
|
double | Fval () const |
|
const FunctionGradient & | Grad () const |
|
bool | HasAccurateCovar () const |
|
bool | HasCovariance () const |
|
bool | HasMadePosDefCovar () const |
|
bool | HasPosDefCovar () const |
|
bool | HasReachedCallLimit () const |
|
bool | HasValidCovariance () const |
|
bool | HasValidParameters () const |
|
bool | HesseFailed () const |
|
bool | IsAboveMaxEdm () const |
|
bool | IsValid () const |
|
int | NFcn () const |
|
void | operator delete (void *p, size_t) |
|
void * | operator new (size_t nbytes) |
|
BasicFunctionMinimum & | operator= (const BasicFunctionMinimum &min) |
|
const MinimumParameters & | Parameters () const |
|
const MinimumSeed & | Seed () const |
|
void | SetErrorDef (double up) |
|
const MinimumState & | State () const |
|
const std::vector< MinimumState > & | States () const |
|
double | Up () const |
|
const MnUserCovariance & | UserCovariance () const |
|
const MnUserParameters & | UserParameters () const |
|
const MnUserParameterState & | UserState () const |
|
#include <Minuit2/BasicFunctionMinimum.h>
◆ BasicFunctionMinimum() [1/5]
ROOT::Minuit2::BasicFunctionMinimum::BasicFunctionMinimum |
( |
const MinimumSeed & |
seed, |
|
|
double |
up |
|
) |
| |
|
inline |
◆ BasicFunctionMinimum() [2/5]
ROOT::Minuit2::BasicFunctionMinimum::BasicFunctionMinimum |
( |
const MinimumSeed & |
seed, |
|
|
const std::vector< MinimumState > & |
states, |
|
|
double |
up |
|
) |
| |
|
inline |
constructor at the end of a successfull minimization from seed and vector of states
Definition at line 47 of file BasicFunctionMinimum.h.
◆ BasicFunctionMinimum() [3/5]
constructor at the end of a failed minimization due to exceeding function call limit
Definition at line 50 of file BasicFunctionMinimum.h.
◆ BasicFunctionMinimum() [4/5]
constructor at the end of a failed minimization due to edm above maximum value
Definition at line 53 of file BasicFunctionMinimum.h.
◆ BasicFunctionMinimum() [5/5]
◆ ~BasicFunctionMinimum()
ROOT::Minuit2::BasicFunctionMinimum::~BasicFunctionMinimum |
( |
| ) |
|
|
inline |
◆ Add() [1/2]
add latest minimization state (for example add Hesse result after Migrad)
Definition at line 71 of file BasicFunctionMinimum.h.
◆ Add() [2/2]
◆ Edm()
double ROOT::Minuit2::BasicFunctionMinimum::Edm |
( |
| ) |
const |
|
inline |
◆ Error()
const MinimumError & ROOT::Minuit2::BasicFunctionMinimum::Error |
( |
| ) |
const |
|
inline |
◆ Fval()
double ROOT::Minuit2::BasicFunctionMinimum::Fval |
( |
| ) |
const |
|
inline |
◆ Grad()
◆ HasAccurateCovar()
bool ROOT::Minuit2::BasicFunctionMinimum::HasAccurateCovar |
( |
| ) |
const |
|
inline |
◆ HasCovariance()
bool ROOT::Minuit2::BasicFunctionMinimum::HasCovariance |
( |
| ) |
const |
|
inline |
◆ HasMadePosDefCovar()
bool ROOT::Minuit2::BasicFunctionMinimum::HasMadePosDefCovar |
( |
| ) |
const |
|
inline |
◆ HasPosDefCovar()
bool ROOT::Minuit2::BasicFunctionMinimum::HasPosDefCovar |
( |
| ) |
const |
|
inline |
◆ HasReachedCallLimit()
bool ROOT::Minuit2::BasicFunctionMinimum::HasReachedCallLimit |
( |
| ) |
const |
|
inline |
◆ HasValidCovariance()
bool ROOT::Minuit2::BasicFunctionMinimum::HasValidCovariance |
( |
| ) |
const |
|
inline |
◆ HasValidParameters()
bool ROOT::Minuit2::BasicFunctionMinimum::HasValidParameters |
( |
| ) |
const |
|
inline |
◆ HesseFailed()
bool ROOT::Minuit2::BasicFunctionMinimum::HesseFailed |
( |
| ) |
const |
|
inline |
◆ IsAboveMaxEdm()
bool ROOT::Minuit2::BasicFunctionMinimum::IsAboveMaxEdm |
( |
| ) |
const |
|
inline |
◆ IsValid()
bool ROOT::Minuit2::BasicFunctionMinimum::IsValid |
( |
| ) |
const |
|
inline |
◆ NFcn()
int ROOT::Minuit2::BasicFunctionMinimum::NFcn |
( |
| ) |
const |
|
inline |
◆ operator delete()
void ROOT::Minuit2::BasicFunctionMinimum::operator delete |
( |
void * |
p, |
|
|
size_t |
|
|
) |
| |
|
inline |
◆ operator new()
void * ROOT::Minuit2::BasicFunctionMinimum::operator new |
( |
size_t |
nbytes | ) |
|
|
inline |
◆ operator=()
◆ Parameters()
◆ Seed()
const MinimumSeed & ROOT::Minuit2::BasicFunctionMinimum::Seed |
( |
| ) |
const |
|
inline |
◆ SetErrorDef()
void ROOT::Minuit2::BasicFunctionMinimum::SetErrorDef |
( |
double |
up | ) |
|
|
inline |
◆ State()
const MinimumState & ROOT::Minuit2::BasicFunctionMinimum::State |
( |
| ) |
const |
|
inline |
◆ States()
const std::vector< MinimumState > & ROOT::Minuit2::BasicFunctionMinimum::States |
( |
| ) |
const |
|
inline |
◆ Up()
double ROOT::Minuit2::BasicFunctionMinimum::Up |
( |
| ) |
const |
|
inline |
◆ UserCovariance()
const MnUserCovariance & ROOT::Minuit2::BasicFunctionMinimum::UserCovariance |
( |
| ) |
const |
|
inline |
◆ UserParameters()
const MnUserParameters & ROOT::Minuit2::BasicFunctionMinimum::UserParameters |
( |
| ) |
const |
|
inline |
◆ UserState()
◆ fAboveMaxEdm
bool ROOT::Minuit2::BasicFunctionMinimum::fAboveMaxEdm |
|
private |
◆ fErrorDef
double ROOT::Minuit2::BasicFunctionMinimum::fErrorDef |
|
private |
◆ fReachedCallLimit
bool ROOT::Minuit2::BasicFunctionMinimum::fReachedCallLimit |
|
private |
◆ fSeed
◆ fStates
std::vector<MinimumState> ROOT::Minuit2::BasicFunctionMinimum::fStates |
|
private |
◆ fUserState
The documentation for this class was generated from the following file: