18 #ifndef __BaseSoftConstraint_H
19 #define __BaseSoftConstraint_H
71 virtual double getChi2()
const = 0;
89 #endif // __BASECONTRAINT_H
Declares class BaseConstraint.
virtual ~BaseSoftConstraint()
Virtual destructor.
Definition: BaseSoftConstraint.cc:18
Abstract base class for soft constraints of kinematic fits.
Definition: BaseSoftConstraint.h:64
virtual double getChi2() const =0
Returns the chi2.
Abstract base class for constraints of kinematic fits.
Definition: BaseConstraint.h:85
virtual void add2ndDerivativesToMatrix(double *M, int idim) const =0
Adds second order derivatives to global covariance matrix M.
virtual void addToGlobalChi2DerVector(double *y, int idim) const =0
Add derivatives of chi squared to global derivative matrix.
Abstract base class for particle objects of kinematic fits.
Definition: BaseFitObject.h:110