10 #ifndef ROOT_Minuit2_FunctionMinimum
11 #define ROOT_Minuit2_FunctionMinimum
69 const std::vector<ROOT::Minuit2::MinimumState>&
States()
const {
return fData->States();}
73 return fData->UserState();
76 return fData->UserParameters();
79 return fData->UserCovariance();
114 #endif // ROOT_Minuit2_FunctionMinimum
void Add(const MinimumState &state)
static Vc_ALWAYS_INLINE int_v min(const int_v &x, const int_v &y)
bool HasAccurateCovar() const
const MnUserCovariance & UserCovariance() const
bool HasCovariance() const
Namespace for new ROOT classes and functions.
const FunctionGradient & Grad() const
const MnUserParameters & UserParameters() const
bool HasMadePosDefCovar() const
MinimumSeed contains the starting values for the minimization produced by the SeedGenerator.
void Add(const MinimumState &state, MnAboveMaxEdm)
bool IsAboveMaxEdm() const
const MnUserParameterState & UserState() const
FunctionMinimum(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 HasValidCovariance() const
FunctionMinimum & operator=(const FunctionMinimum &min)
MnRefCountedPointer< BasicFunctionMinimum > fData
FunctionMinimum(const MinimumSeed &seed, double up)
constructor from only MinimumSeed. Minimum is only from seed result not full minimization ...
class holding the full result of the minimization; both internal and external (MnUserParameterState) ...
result of the minimization; both internal and external (MnUserParameterState) representation availabl...
const MinimumState & State() const
const std::vector< ROOT::Minuit2::MinimumState > & States() const
const MinimumParameters & Parameters() const
class which holds the external user and/or internal Minuit representation of the parameters and error...
const MinimumSeed & Seed() const
API class for the user interaction with the parameters; serves as input to the minimizer as well as o...
void SetErrorDef(double up)
bool HasPosDefCovar() const
bool HasReachedCallLimit() const
FunctionMinimum(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
MinimumError keeps the inv.
const MinimumError & Error() const
FunctionMinimum(const FunctionMinimum &min)
copy constructo
FunctionMinimum(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 ...
MinimumState keeps the information (position, Gradient, 2nd deriv, etc) after one minimization step (...
bool HasValidParameters() const
Class containing the covariance matrix data represented as a vector of size n*(n+1)/2 Used to hide in...