class for the individual Minuit Parameter with Name and number; contains the input numbers for the minimization or the output result from minimization; possible interactions: Fix/release, set/remove limits, set Value/error; From version 5.20: use string to store the name to avoid limitation of name length of 20 characters
~MinuitParameter() | |
double | Error() const |
void | Fix() |
const string& | GetName() const |
bool | HasLimits() const |
bool | HasLowerLimit() const |
bool | HasUpperLimit() const |
bool | IsConst() const |
bool | IsFixed() const |
double | LowerLimit() const |
ROOT::Minuit2::MinuitParameter | MinuitParameter(const ROOT::Minuit2::MinuitParameter& par) |
ROOT::Minuit2::MinuitParameter | MinuitParameter(unsigned int num, const string& name, double val) |
ROOT::Minuit2::MinuitParameter | MinuitParameter(unsigned int num, const string& name, double val, double err) |
ROOT::Minuit2::MinuitParameter | MinuitParameter(unsigned int num, const string& name, double val, double err, double min, double max) |
const char* | Name() const |
unsigned int | Number() const |
ROOT::Minuit2::MinuitParameter& | operator=(const ROOT::Minuit2::MinuitParameter& par) |
void | Release() |
void | RemoveLimits() |
void | SetError(double err) |
void | SetLimits(double low, double up) |
void | SetLowerLimit(double low) |
void | SetUpperLimit(double up) |
void | SetValue(double val) |
double | UpperLimit() const |
double | Value() const |
constructor for constant Parameter
{}
constructor for standard Parameter
{}
constructor for limited Parameter
return const char * for mantaining backward compatibility
{ return fName; }