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)=default | |
| 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) | |
| 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)=default |
| 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.
|
default |
|
inline |
Definition at line 81 of file MinuitParameter.h.
|
inline |
Definition at line 131 of file MinuitParameter.h.
|
inline |
Definition at line 76 of file MinuitParameter.h.
|
inline |
Definition at line 138 of file MinuitParameter.h.
|
inline |
Definition at line 139 of file MinuitParameter.h.
|
inline |
Definition at line 140 of file MinuitParameter.h.
|
inline |
Definition at line 135 of file MinuitParameter.h.
|
inline |
Definition at line 136 of file MinuitParameter.h.
|
inline |
Definition at line 141 of file MinuitParameter.h.
|
inline |
Definition at line 78 of file MinuitParameter.h.
|
inline |
Definition at line 74 of file MinuitParameter.h.
|
default |
|
inline |
Definition at line 132 of file MinuitParameter.h.
|
inline |
Definition at line 123 of file MinuitParameter.h.
|
inline |
Definition at line 93 of file MinuitParameter.h.
Definition at line 94 of file MinuitParameter.h.
|
inline |
Definition at line 115 of file MinuitParameter.h.
|
inline |
Definition at line 84 of file MinuitParameter.h.
|
inline |
Definition at line 107 of file MinuitParameter.h.
|
inline |
Definition at line 86 of file MinuitParameter.h.
|
inline |
Definition at line 142 of file MinuitParameter.h.
|
inline |
Definition at line 80 of file MinuitParameter.h.
|
private |
Definition at line 148 of file MinuitParameter.h.
|
private |
Definition at line 147 of file MinuitParameter.h.
|
private |
Definition at line 149 of file MinuitParameter.h.
|
private |
Definition at line 150 of file MinuitParameter.h.
|
private |
Definition at line 152 of file MinuitParameter.h.
|
private |
Definition at line 154 of file MinuitParameter.h.
|
private |
Definition at line 145 of file MinuitParameter.h.
|
private |
Definition at line 151 of file MinuitParameter.h.
|
private |
Definition at line 153 of file MinuitParameter.h.
|
private |
Definition at line 146 of file MinuitParameter.h.