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)
Namespace for new ROOT classes and functions.
const FunctionGradient & Grad() const
MinimumSeed contains the starting values for the minimization produced by the SeedGenerator.
const MnUserCovariance & UserCovariance() const
void Add(const MinimumState &state, MnAboveMaxEdm)
bool HasValidCovariance() const
bool HasValidParameters() 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 IsAboveMaxEdm() const
FunctionMinimum & operator=(const FunctionMinimum &min)
bool HasPosDefCovar() const
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) ...
const MinimumParameters & Parameters() const
bool HasCovariance() const
const MinimumState & State() const
result of the minimization; both internal and external (MnUserParameterState) representation availabl...
const std::vector< ROOT::Minuit2::MinimumState > & States() const
bool HasMadePosDefCovar() const
const MnUserParameters & UserParameters() const
class which holds the external user and/or internal Minuit representation of the parameters and error...
API class for the user interaction with the parameters; serves as input to the minimizer as well as o...
bool HasReachedCallLimit() const
bool HasAccurateCovar() const
const MinimumSeed & Seed() const
void SetErrorDef(double up)
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.
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 (...
const MnUserParameterState & UserState() const
const MinimumError & Error() const
Class containing the covariance matrix data represented as a vector of size n*(n+1)/2 Used to hide in...