#include <StKinFitter.h>
Public Member Functions | |
StEvtSolution | addKinFitInfo (StEvtSolution *asol) |
StKinFitter () | |
StKinFitter (int jetParam, int lepParam, int metParam, int maxNrIter, double maxDeltaS, double maxF, const std::vector< int > &constraints) | |
StKinFitter (Param jetParam, Param lepParam, Param metParam, int maxNrIter, double maxDeltaS, double maxF, const std::vector< int > &constraints) | |
~StKinFitter () | |
Public Member Functions inherited from TopKinFitter | |
int | fitNrIter () const |
return number of used iterations More... | |
double | fitProb () const |
return fit probability More... | |
double | fitS () const |
return chi2 of fit (not normalized to degrees of freedom) More... | |
void | setVerbosity (const int verbosityLevel) |
allows to change the verbosity of the TKinFitter More... | |
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 More... | |
~TopKinFitter () | |
default destructor More... | |
Private Member Functions | |
void | setupFitter () |
Private Attributes | |
TFitConstraintM * | cons1_ |
TFitConstraintM * | cons2_ |
TFitConstraintM * | cons3_ |
std::vector< int > | constraints_ |
TAbsFitParticle * | fitBottom_ |
TAbsFitParticle * | fitLepton_ |
TAbsFitParticle * | fitLight_ |
TAbsFitParticle * | fitNeutrino_ |
Param | jetParam_ |
Param | lepParam_ |
Param | metParam_ |
Additional Inherited Members | |
Public Types inherited from TopKinFitter | |
enum | Param { kEMom, kEtEtaPhi, kEtThetaPhi } |
supported parameterizations More... | |
Protected Member Functions inherited from TopKinFitter | |
std::string | param (const Param ¶m) const |
convert Param to human readable form More... | |
Protected Attributes inherited from TopKinFitter | |
TKinFitter * | fitter_ |
kinematic fitter More... | |
double | maxDeltaS_ |
maximal allowed chi2 (not normalized to degrees of freedom) More... | |
double | maxF_ |
maximal allowed distance from constraints More... | |
int | maxNrIter_ |
maximal allowed number of iterations to be used for the fit More... | |
double | mTop_ |
top mass value used for constraints More... | |
double | mW_ |
W mass value used for constraints. More... | |
Definition at line 19 of file StKinFitter.h.
StKinFitter::StKinFitter | ( | ) |
Definition at line 27 of file StKinFitter.cc.
StKinFitter::StKinFitter | ( | int | jetParam, |
int | lepParam, | ||
int | metParam, | ||
int | maxNrIter, | ||
double | maxDeltaS, | ||
double | maxF, | ||
const std::vector< int > & | constraints | ||
) |
Definition at line 36 of file StKinFitter.cc.
StKinFitter::StKinFitter | ( | Param | jetParam, |
Param | lepParam, | ||
Param | metParam, | ||
int | maxNrIter, | ||
double | maxDeltaS, | ||
double | maxF, | ||
const std::vector< int > & | constraints | ||
) |
Definition at line 47 of file StKinFitter.cc.
StKinFitter::~StKinFitter | ( | ) |
Definition at line 58 of file StKinFitter.cc.
StEvtSolution StKinFitter::addKinFitInfo | ( | StEvtSolution * | asol | ) |
Definition at line 64 of file StKinFitter.cc.
Referenced by StEvtSolutionMaker::produce().
|
private |
Definition at line 226 of file StKinFitter.cc.
|
private |
Definition at line 42 of file StKinFitter.h.
|
private |
Definition at line 43 of file StKinFitter.h.
|
private |
Definition at line 44 of file StKinFitter.h.
|
private |
Definition at line 47 of file StKinFitter.h.
|
private |
Definition at line 37 of file StKinFitter.h.
|
private |
Definition at line 39 of file StKinFitter.h.
|
private |
Definition at line 38 of file StKinFitter.h.
|
private |
Definition at line 40 of file StKinFitter.h.
|
private |
Definition at line 46 of file StKinFitter.h.
|
private |
Definition at line 46 of file StKinFitter.h.
|
private |
Definition at line 46 of file StKinFitter.h.