10#include <klm/dataobjects/KLMMuidHit.h>
29 const ROOT::Math::XYZVector& extPosition,
const ROOT::Math::XYZVector& hitPosition,
30 double extTime,
double hitTime,
double chiSquared) :
bool m_IsForward
flag to indicate if hit is in forward (true) or backward (false) half
double m_HitTime
time of the matching KLM hit (ns)
int m_PdgCode
PDG particleID code for the hypothesis used in this extrapolation.
float m_ExtPosition[3]
global-coordinate position of the extrapolated point (cm)
double m_ExtTime
time of the extrapolated point (ns)
int m_Sector
sector number (1..8 for barrel, 1..4 for endcap)
KLMMuidHit()
Empty constructor for ROOT IO (needed to make the class storable)
int m_Layer
layer number (1..15 for barrel, 1..14 for endcap)
double m_ChiSquared
chi-squared contribution of this hit for extrapolation point and KLM hit
float m_HitPosition[3]
global-coordinate position of the matching KLM hit (cm)
bool m_InBarrel
flag to indicate if hit is in barrel (true) or endcap (false)
Abstract base class for different kinds of events.