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