MinimumState keeps the information (position, Gradient, 2nd deriv, etc) after one minimization step (usually in MinimumBuilder).
Definition at line 27 of file MinimumState.h.
Classes | |
struct | Data |
Public Member Functions | |
MinimumState (const MinimumParameters &states, const MinimumError &err, const FunctionGradient &grad, double edm, int nfcn) | |
Constructor with parameters values, errors and gradient. | |
MinimumState (const MinimumParameters &states, double edm, int nfcn) | |
Constructor with only parameter values, edm and nfcn, but without errors (covariance). | |
MinimumState (double fval, double edm, int nfcn) | |
Constructor without parameter values, but with function value, edm and nfcn. | |
MinimumState (unsigned int n) | |
Invalid state. | |
double | Edm () const |
const MinimumError & | Error () const |
double | Fval () const |
const FunctionGradient & | Gradient () const |
bool | HasCovariance () const |
bool | HasParameters () const |
bool | IsValid () const |
int | NFcn () const |
const MinimumParameters & | Parameters () const |
int | size () const |
const MnAlgebraicVector & | Vec () const |
Private Attributes | |
std::shared_ptr< Data > | fPtr |
#include <Minuit2/MinimumState.h>
|
inline |
Invalid state.
Definition at line 31 of file MinimumState.h.
Constructor without parameter values, but with function value, edm and nfcn.
This constructor will result in a state that is flagged as not valid
Definition at line 37 of file MinimumState.h.
|
inline |
Constructor with only parameter values, edm and nfcn, but without errors (covariance).
The resulting state it will be considered valid, since it contains the parameter values, although it has not the error matrix (MinimumError) and HasCovariance() returns false.
Definition at line 45 of file MinimumState.h.
|
inline |
Constructor with parameters values, errors and gradient.
Definition at line 51 of file MinimumState.h.
|
inline |
Definition at line 64 of file MinimumState.h.
|
inline |
Definition at line 61 of file MinimumState.h.
|
inline |
Definition at line 63 of file MinimumState.h.
|
inline |
Definition at line 62 of file MinimumState.h.
|
inline |
Definition at line 78 of file MinimumState.h.
|
inline |
Definition at line 77 of file MinimumState.h.
|
inline |
Definition at line 67 of file MinimumState.h.
|
inline |
Definition at line 65 of file MinimumState.h.
|
inline |
Definition at line 57 of file MinimumState.h.
|
inline |
Definition at line 59 of file MinimumState.h.
|
inline |
Definition at line 58 of file MinimumState.h.
|
private |
Definition at line 89 of file MinimumState.h.