#include <TAbsFitConstraint.h>
Public Member Functions | |
virtual void | applyDeltaAlpha (TMatrixD *corrMatrix) |
virtual const TMatrixD * | getCovMatrix () const |
virtual const TMatrixD * | getCovMatrixDeltaAlpha () |
virtual const TMatrixD * | getCovMatrixFit () const |
virtual Double_t | getCurrentValue ()=0 |
virtual TMatrixD * | getDerivative (TAbsFitParticle *particle)=0 |
virtual TMatrixD * | getDerivativeAlpha () |
virtual TString | getInfoString () |
virtual Double_t | getInitValue ()=0 |
Int_t | getNPar () |
const TMatrixD * | getParCurr () |
const TMatrixD * | getParIni () |
virtual void | print () |
virtual void | reset () |
virtual void | setCovMatrix (const TMatrixD *theCovMatrix) |
virtual void | setCovMatrixFit (const TMatrixD *theCovMatrixFit) |
void | setParIni (const TMatrixD *parini) |
TAbsFitConstraint () | |
TAbsFitConstraint (const TString &name, const TString &title) | |
virtual | ~TAbsFitConstraint () |
Protected Member Functions | |
void | calcCovMatrixDeltaAlpha () |
Protected Attributes | |
TMatrixD | _covMatrix |
TMatrixD | _covMatrixDeltaAlpha |
TMatrixD | _covMatrixFit |
TMatrixD | _iniparameters |
Int_t | _nPar |
TMatrixD | _parameters |
Definition at line 10 of file TAbsFitConstraint.h.
TAbsFitConstraint::TAbsFitConstraint | ( | ) |
Definition at line 20 of file TAbsFitConstraint.cc.
References _nPar.
TAbsFitConstraint::TAbsFitConstraint | ( | const TString & | name, |
const TString & | title | ||
) |
Definition at line 32 of file TAbsFitConstraint.cc.
References _nPar.
|
virtual |
Definition at line 44 of file TAbsFitConstraint.cc.
|
virtual |
|
protected |
Definition at line 88 of file TAbsFitConstraint.cc.
References _covMatrix, _covMatrixDeltaAlpha, _covMatrixFit, and _nPar.
Referenced by getCovMatrixDeltaAlpha().
|
inlinevirtual |
|
virtual |
Definition at line 125 of file TAbsFitConstraint.cc.
References _covMatrixDeltaAlpha, and calcCovMatrixDeltaAlpha().
|
inlinevirtual |
|
pure virtual |
Implemented in TFitConstraintEp, TFitConstraintM, and TFitConstraintMGaus.
Referenced by getInfoString().
|
pure virtual |
Implemented in TFitConstraintEp, and TFitConstraintM.
|
inlinevirtual |
Reimplemented in TFitConstraintMGaus.
Definition at line 27 of file TAbsFitConstraint.h.
|
virtual |
Reimplemented in TFitConstraintEp, TFitConstraintM, and TFitConstraintMGaus.
Definition at line 133 of file TAbsFitConstraint.cc.
References getCurrentValue(), getInitValue(), and info().
Referenced by print().
|
pure virtual |
Implemented in TFitConstraintEp, TFitConstraintM, and TFitConstraintMGaus.
Referenced by getInfoString().
|
inline |
|
inline |
|
inline |
|
virtual |
Reimplemented in TFitConstraintEp, TFitConstraintM, and TFitConstraintMGaus.
Definition at line 150 of file TAbsFitConstraint.cc.
References getInfoString().
|
virtual |
Definition at line 48 of file TAbsFitConstraint.cc.
References _iniparameters, _parameters, and setCovMatrixFit().
|
virtual |
Definition at line 56 of file TAbsFitConstraint.cc.
References _covMatrix, and _nPar.
Referenced by TFitConstraintMGaus::setMassConstraint().
|
virtual |
Definition at line 72 of file TAbsFitConstraint.cc.
References _covMatrixFit, and _nPar.
Referenced by reset().
void TAbsFitConstraint::setParIni | ( | const TMatrixD * | parini | ) |
Definition at line 110 of file TAbsFitConstraint.cc.
References _iniparameters.
|
protected |
Definition at line 52 of file TAbsFitConstraint.h.
Referenced by calcCovMatrixDeltaAlpha(), getCovMatrix(), setCovMatrix(), and TFitConstraintMGaus::setMassConstraint().
|
protected |
Definition at line 54 of file TAbsFitConstraint.h.
Referenced by calcCovMatrixDeltaAlpha(), and getCovMatrixDeltaAlpha().
|
protected |
Definition at line 53 of file TAbsFitConstraint.h.
Referenced by calcCovMatrixDeltaAlpha(), getCovMatrixFit(), and setCovMatrixFit().
|
protected |
Definition at line 55 of file TAbsFitConstraint.h.
Referenced by applyDeltaAlpha(), TFitConstraintMGaus::getInfoString(), TFitConstraintMGaus::getInitValue(), getParIni(), TFitConstraintMGaus::init(), reset(), and setParIni().
|
protected |
Definition at line 50 of file TAbsFitConstraint.h.
Referenced by calcCovMatrixDeltaAlpha(), getNPar(), TFitConstraintMGaus::init(), setCovMatrix(), setCovMatrixFit(), and TAbsFitConstraint().
|
protected |
Definition at line 56 of file TAbsFitConstraint.h.
Referenced by applyDeltaAlpha(), TFitConstraintMGaus::getCurrentValue(), TFitConstraintMGaus::getInfoString(), getParCurr(), TFitConstraintMGaus::init(), reset(), and metTools.AddMETCollection::toolCode().