|
ROOT
Reference Guide |
|
Go to the documentation of this file.
10 #ifndef ROOT_Minuit2_BasicFunctionMinimum
11 #define ROOT_Minuit2_BasicFunctionMinimum
bool HasPosDefCovar() const
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.
MnUserParameterState fUserState
MinimumState keeps the information (position, Gradient, 2nd deriv, etc) after one minimization step (...
const MinimumError & Error() const
void Add(const MinimumState &state, MnAboveMaxEdm)
Add a new state and flag that edm is above maximum.
bool HasReachedCallLimit() const
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.
bool HasAccurateCovar() const
BasicFunctionMinimum & operator=(const BasicFunctionMinimum &min)
Class containing the covariance matrix data represented as a vector of size n*(n+1)/2 Used to hide in...
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.
bool HasCovariance() const
result of the minimization; both internal and external (MnUserParameterState) representation availabl...
const std::vector< MinimumState > & States() const
const MinimumState & State() const
bool HasMadePosDefCovar() const
const MnUserParameterState & UserState() const
const MnUserParameters & UserParameters() const
const MinimumError & Error() const
std::vector< MinimumState > fStates
API class for the user interaction with the parameters; serves as input to the minimizer as well as o...
BasicFunctionMinimum(const MinimumSeed &seed, double up)
Constructor from only MinimumSeed. Minimum is only from seed result not the full minimization.
const FunctionGradient & Grad() const
void * Allocate(size_t nBytes)
void Add(const MinimumState &state)
add latest minimization state (for example add Hesse result after Migrad)
static StackAllocator & Get()
void SetErrorDef(double up)
const MnUserCovariance & UserCovariance() const
const MinimumParameters & Parameters() const
class which holds the external user and/or internal Minuit representation of the parameters and error...
MinimumError keeps the inv.
const MinimumParameters & Parameters() const
const MnUserParameters & Parameters() const
BasicFunctionMinimum(const BasicFunctionMinimum &min)
Copy constructor.
bool IsAboveMaxEdm() const
bool IsMadePosDef() const
bool HasValidCovariance() const
const MnUserCovariance & Covariance() const
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
MinimumSeed contains the starting values for the minimization produced by the SeedGenerator.
const MinimumSeed & Seed() const
bool HasValidParameters() const