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.