1 #ifndef TopQuarkAnalysis_TopKinFitter_TopKinFitter_h
2 #define TopQuarkAnalysis_TopKinFitter_TopKinFitter_h
27 const double maxDeltaS = 5
e-5,
28 const double maxF = 1
e-4,
29 const double mW = 80.4,
30 const double mTop = 173.);
Param
supported parameterizations
~TopKinFitter()
default destructor
std::unique_ptr< TKinFitter > fitter_
kinematic fitter
void setVerbosity(const int verbosityLevel)
allows to change the verbosity of the TKinFitter
std::string param(const Param ¶m) const
convert Param to human readable form
TopKinFitter(const int maxNrIter=200, const double maxDeltaS=5e-5, const double maxF=1e-4, const double mW=80.4, const double mTop=173.)
default constructor
int maxNrIter_
maximal allowed number of iterations to be used for the fit
double fitProb() const
return fit probability
double mW_
W mass value used for constraints.
double maxDeltaS_
maximal allowed chi2 (not normalized to degrees of freedom)
tuple verbosityLevel
L1 selection andOrL1 = cms.bool( True ), l1Algorithms = cms.vstring("L1_ZeroBias_FirstCollidingBunch"...
double fitS() const
return chi2 of fit (not normalized to degrees of freedom)
int fitNrIter() const
return number of used iterations
double mTop_
top mass value used for constraints
double maxF_
maximal allowed distance from constraints