5#ifndef EGAMMAEVENT_EMBREMFIT_H
6#define EGAMMAEVENT_EMBREMFIT_H
37 virtual const std::string&
className()
const;
133 std::vector< std::pair<egammaParameters::ParamDef,double> >
m_parameters;
int bremNR() const
number of R hits included in the EMBremFit
int linkIndex() const
Index of track this EMBremFit belongs to.
float bremZ0() const
the z value at the point of closest approach after EMBremFit
float bremD0() const
transverse impact parameter (distance of closest approach) after EMBremFit
virtual bool hasParameter(egammaParameters::ParamDef) const
virtual bool hasIntParameter(egammaParameters::ParamDef) const
checks if the parameter is integer
int bremErrorFlag() const
Flag to tell why the EMBremFit was not called.
float bremDzDr() const
1/tan(theta) of the track after EMBremFit
float bremInvpTerr() const
error associated to 1/pT by EMBremFit
void BremClusterRadius(float)
int bremNZ() const
number of Z hits included in the EMBremFit
virtual const std::string & className() const
float bremX() const
EMBremFit track impact in 2nd.
virtual double parameter(egammaParameters::ParamDef) const
int bremNTRT() const
number of TRT hits included in the EMBremFit
void set_parameter(egammaParameters::ParamDef, double, bool overwrite=false)
general set method for parameters
std::vector< std::pair< egammaParameters::ParamDef, int > > m_parametersInt
std::vector< std::pair< egammaParameters::ParamDef, double > > m_parameters
virtual ~EMBremFit()=default
Destructor.
float bremRadius() const
estimated brem radius from EMBremFit (mm) [x-y plane]
EMBremFit()
Default constructor.
virtual int intParameter(egammaParameters::ParamDef) const
float bremFitChi2() const
chi2 of EMBremFit
static const std::string s_className
int bremFitStatus() const
Minuit EMBremFit fit status.
void set_parameterInt(egammaParameters::ParamDef, int, bool overwrite=false)
float bremInvpT() const
1/pT estimate according to EMBremFit
float bremPhi0() const
azimuth angle of the momentum at the point of closest approach after EMBremFit
float bremClusterRadius() const
cluster radius (mm) [x-y plane] from EMBremFit (depth)
egDetail()=default
Default constructor.