2 #include "EVENT/LCIO.h"
4 using namespace EVENT ;
8 TrackerHitZCylinderImpl::TrackerHitZCylinderImpl() :
40 checkAccess(
"TrackerHitZCylinderImpl::setCellID0") ;
45 checkAccess(
"TrackerHitZCylinderImpl::setCellID1") ;
56 checkAccess(
"TrackerHitZCylinderImpl::setPosition") ;
89 checkAccess(
"TrackerHitZCylinderImpl::setEDepError") ;
99 checkAccess(
"TrackerHitZCylinderImpl::setQuality") ;
104 checkAccess(
"TrackerHitZCylinderImpl::setQuality") ;
virtual ~TrackerHitZCylinderImpl()
Destructor.
void setCellID1(int id1)
Sets the second cell id; Only store if the flag word (bit RTHZBIT_ID1) of the collection is set...
void setCellID0(int id0)
Sets the first cell id;.
void setEDepError(float e)
#define TRKHITZCYLNCOVMATRIX
void setCenter(const float c[2])
virtual float getdEdx() const =0
The dE/dx of the hit in [GeV].
virtual float getEDep() const
The deposited energy of the hit [GeV].
void setQuality(int quality)
void setQualityBit(int bit, bool val=true)
void setdRPhi(float drphi)
virtual const EVENT::FloatVec & getCovMatrix() const
Covariance of the position (x,y,z)
void setPosition(const double pos[3])