|
| NewtonFitterGSL () |
| Constructor.
|
|
virtual | ~NewtonFitterGSL () |
| Virtual destructor.
|
|
virtual double | fit () override |
| The fit method, returns the fit probability.
|
|
virtual int | getError () const override |
| Get the error code of the last fit: 0=OK, 1=failed.
|
|
virtual double | getProbability () const override |
| Get the fit probability of the last fit.
|
|
virtual double | getChi2 () const override |
| Get the chi**2 of the last fit.
|
|
virtual int | getDoF () const override |
| Get the number of degrees of freedom of the last fit.
|
|
virtual int | getIterations () const override |
| Get the number of iterations of the last fit.
|
|
virtual int | getNcon () const |
| Get the number of hard constraints of the last fit.
|
|
virtual int | getNsoft () const |
| Get the number of soft constraints of the last fit.
|
|
virtual int | getNpar () const |
| Get the number of all parameters of the last fit.
|
|
virtual int | getNunm () const |
| Get the number of unmeasured parameters of the last fit.
|
|
virtual bool | initialize () override |
| Initialize the fitter.
|
|
virtual void | setDebug (int debuglevel) |
| Set the Debug Level.
|
|
virtual void | addFitObject (BaseFitObject *fitobject_) |
|
virtual void | addFitObject (BaseFitObject &fitobject_) |
|
virtual void | addConstraint (BaseConstraint *constraint_) |
|
virtual void | addConstraint (BaseConstraint &constraint_) |
|
virtual void | addHardConstraint (BaseHardConstraint *constraint_) |
|
virtual void | addHardConstraint (BaseHardConstraint &constraint_) |
|
virtual void | addSoftConstraint (BaseSoftConstraint *constraint_) |
|
virtual void | addSoftConstraint (BaseSoftConstraint &constraint_) |
|
virtual std::vector< BaseFitObject * > * | getFitObjects () |
|
virtual std::vector< BaseHardConstraint * > * | getConstraints () |
|
virtual std::vector< BaseSoftConstraint * > * | getSoftConstraints () |
|
virtual void | reset () |
|
virtual BaseTracer * | getTracer () |
|
virtual const BaseTracer * | getTracer () const |
|
virtual void | setTracer (BaseTracer *newTracer) |
|
virtual void | setTracer (BaseTracer &newTracer) |
|
virtual const double * | getGlobalCovarianceMatrix (int &idim) const |
|
virtual double * | getGlobalCovarianceMatrix (int &idim) |
|
|
virtual double | calcChi2 () |
| Calculate the chi2.
|
|
int | calcDx () |
| Calculate the vector dx to update the parameters; returns fail code, 0=OK.
|
|
int | calcDxSVD () |
| Calculate the vector dx to update the parameters; returns fail code, 0=OK.
|
|
void | printMy (const double M[], const double y[], int idim) |
| Print a Matrix M and a vector y of dimension idim.
|
|
bool | updateParams (gsl_vector *xnew) |
|
void | fillxold () |
|
void | fillperr () |
|
int | calcM (bool errorpropagation=false) |
|
int | calcy () |
|
int | optimizeScale () |
|
int | invertM () |
|
void | calcCovMatrix () |
|
double | meritFunction (double mu) |
|
double | meritFunctionDeriv () |
|
Definition at line 38 of file NewtonFitterGSL.h.