1 #ifndef RhoKinHyperonFitter_H
2 #define RhoKinHyperonFitter_H
14 #include "TMatrixDSym.h"
16 #include "TLorentzVector.h"
17 #include "TDecompLU.h"
33 Bool_t FitAll() {Fatal(
"RhoKinHyperonFitter::FitAll()",
"Not applicable. Please use Fit().");
return kFALSE;};
38 double Chi2Contribution (
const RhoCandidate& )
const {Error(
"RhoKinHyperonFitter::Chi2Contribution",
"No chi2 contribution available.");
return -9999.;};
RhoKinHyperonFitter(RhoCandidate *b)
void SetInputMatrix(TMatrixD M1, TMatrixD V1)
void Add4MomConstraint(TLorentzVector lv)
void AddTotMomConstraint(double momentum)
void AddTotEConstraint(double energy)
virtual ~RhoKinHyperonFitter()
void AddMomConstraint(TVector3 v)
void AddMassConstraint(double mass)
double Chi2Contribution(const RhoCandidate &) const
TMatrixT< double > TMatrixD
void ReadTotMomKinMatrix()