7 #ifndef EVENT_TRACKERHITZCYLINDER_H
8 #define EVENT_TRACKERHITZCYLINDER_H 1
10 #include "EVENT/TrackerHit.h"
11 #include "empty_ignore.h"
52 virtual const float*
getCenter()
const = 0;
58 virtual float getdZ()
const = 0;
virtual ~TrackerHitZCylinder()
Destructor.
Definition: TrackerHitZCylinder.h:32
A generic tracker hit to be used by pattern recognition.
Definition: TrackerHit.h:26
virtual const float * getCenter() const =0
Radius of cylinder.
virtual int getCellID1() const =0
Same name as in CalorimeterHit, even though there are no 'cells' in this case Optional, check/set flag(LCIO::RTHZBIT_ID1)==1.
virtual int getCellID0() const =0
Same name as in CalorimeterHit, even though there are no 'cells' in this case.
virtual float getdZ() const =0
Measurement error along z.
TrackerHitZCylinder lcobject_type
Useful typedef for template programming with LCIO.
Definition: TrackerHitZCylinder.h:36
A tracker hit on a cylindrical surface that runs parallel to the z-axis - the hit is stored as: x...
Definition: TrackerHitZCylinder.h:28
virtual float getdRPhi() const =0
Measurement error along RPhi.