10 #define ARICHAEROHIT_H
12 #include <framework/datastore/RelationsObject.h>
56 m_x = (float) position.X();
57 m_y = (float) position.Y();
58 m_z = (float) position.Z();
59 m_px = (float) momentum.X();
60 m_py = (float) momentum.Y();
61 m_pz = (float) momentum.Z();
Datastore class that holds information on track parameters at the entrance in aerogel.
int m_particleID
PDG code of particle.
TVector3 getMomentum() const
Get track momentum (at entrance in 1. aerogel plane)
float m_py
impact momentum, x component (at entrance in 1.
ClassDef(ARICHAeroHit, 1)
the class title
float m_pz
impact momentum, x component (at entrance in 1.
ARICHAeroHit(int particleId, TVector3 position, TVector3 momentum)
Useful Constructor.
int getPDG() const
Get particle PDG identity number.
TVector3 getPosition() const
Get track position (at entrance in 1. aerogel plane)
float m_px
impact momentum, x component (at entrance in 1.
float m_y
impact point, x component (at entrance in 1.
ARICHAeroHit()
Empty constructor.
float m_z
impact point, x component (at entrance in 1.
float m_x
impact point, x component (at entrance in 1.
Defines interface for accessing relations of objects in StoreArray.
Abstract base class for different kinds of events.