7 #ifndef EVENT_CALORIMETERHIT_H 
    8 #define EVENT_CALORIMETERHIT_H 1 
   65     virtual float getTime() 
const = 0;
 
   77     virtual int getType() 
const = 0;
 
The generic object that is held in an LCCollection. 
 
virtual int getCellID0() const =0
Returns the detector specific (geometrical) cell id. 
 
std::vector< CalorimeterHit * > CalorimeterHitVec
Vector of (pointers to) CalorimeterHits. 
 
virtual float getTime() const =0
Returns the time of the hit in [ns]. 
 
virtual LCObject * getRawHit() const =0
The RawCalorimeterHit. 
 
virtual float getEnergyError() const =0
Returns the error of the hit energy in [GeV]. 
 
virtual int getCellID1() const =0
Returns the second detector specific (geometrical) cell id. 
 
virtual ~CalorimeterHit()
Destructor. 
 
virtual const float * getPosition() const =0
Returns the position of the hit in world coordinates. 
 
virtual int getType() const =0
Type of hit. 
 
CalorimeterHit lcobject_type
Useful typedef for template programming with LCIO. 
 
virtual float getEnergy() const =0
Returns the energy of the hit in [GeV]. 
 
The generic calorimeter hit - created from SimCalorimeterHit or RawCalorimeterHit.