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
Definition at line 33 of file MinuitParameter.h.
Public Member Functions | |
MinuitParameter () | |
MinuitParameter (const MinuitParameter &par) | |
MinuitParameter (unsigned int num, const std::string &name, double val) | |
MinuitParameter (unsigned int num, const std::string &name, double val, double err) | |
MinuitParameter (unsigned int num, const std::string &name, double val, double err, double min, double max) | |
~MinuitParameter () | |
double | Error () const |
void | Fix () |
const std::string & | GetName () const |
bool | HasLimits () const |
bool | HasLowerLimit () const |
bool | HasUpperLimit () const |
bool | IsConst () const |
bool | IsFixed () const |
double | LowerLimit () const |
const char * | Name () const |
unsigned int | Number () const |
MinuitParameter & | operator= (const MinuitParameter &par) |
void | Release () |
void | RemoveLimits () |
void | SetError (double err) |
void | SetLimits (double low, double up) |
void | SetLowerLimit (double low) |
void | SetName (const std::string &name) |
void | SetUpperLimit (double up) |
void | SetValue (double val) |
double | UpperLimit () const |
double | Value () const |
Private Attributes | |
bool | fConst |
double | fError |
bool | fFix |
double | fLoLimit |
bool | fLoLimValid |
std::string | fName |
unsigned int | fNum |
double | fUpLimit |
bool | fUpLimValid |
double | fValue |
#include <Minuit2/MinuitParameter.h>
|
inline |
Definition at line 37 of file MinuitParameter.h.
|
inline |
Definition at line 44 of file MinuitParameter.h.
|
inline |
Definition at line 51 of file MinuitParameter.h.
|
inline |
Definition at line 58 of file MinuitParameter.h.
|
inline |
Definition at line 69 of file MinuitParameter.h.
|
inline |
Definition at line 71 of file MinuitParameter.h.
|
inline |
Definition at line 103 of file MinuitParameter.h.
|
inline |
Definition at line 147 of file MinuitParameter.h.
|
inline |
Definition at line 98 of file MinuitParameter.h.
|
inline |
Definition at line 154 of file MinuitParameter.h.
|
inline |
Definition at line 155 of file MinuitParameter.h.
|
inline |
Definition at line 156 of file MinuitParameter.h.
|
inline |
Definition at line 151 of file MinuitParameter.h.
|
inline |
Definition at line 152 of file MinuitParameter.h.
|
inline |
Definition at line 157 of file MinuitParameter.h.
|
inline |
Definition at line 100 of file MinuitParameter.h.
|
inline |
Definition at line 96 of file MinuitParameter.h.
|
inline |
Definition at line 78 of file MinuitParameter.h.
|
inline |
Definition at line 148 of file MinuitParameter.h.
|
inline |
Definition at line 139 of file MinuitParameter.h.
Definition at line 109 of file MinuitParameter.h.
Definition at line 110 of file MinuitParameter.h.
Definition at line 131 of file MinuitParameter.h.
|
inline |
Definition at line 106 of file MinuitParameter.h.
Definition at line 123 of file MinuitParameter.h.
Definition at line 108 of file MinuitParameter.h.
|
inline |
Definition at line 158 of file MinuitParameter.h.
|
inline |
Definition at line 102 of file MinuitParameter.h.
|
private |
Definition at line 164 of file MinuitParameter.h.
|
private |
Definition at line 163 of file MinuitParameter.h.
|
private |
Definition at line 165 of file MinuitParameter.h.
|
private |
Definition at line 166 of file MinuitParameter.h.
|
private |
Definition at line 168 of file MinuitParameter.h.
|
private |
Definition at line 170 of file MinuitParameter.h.
|
private |
Definition at line 161 of file MinuitParameter.h.
|
private |
Definition at line 167 of file MinuitParameter.h.
|
private |
Definition at line 169 of file MinuitParameter.h.
|
private |
Definition at line 162 of file MinuitParameter.h.