1 #ifndef IMPL_TrackerDataImpl_H
2 #define IMPL_TrackerDataImpl_H 1
TrackerDataImpl()
Default Constructor - initializes all data to 0's.
virtual float getTime() const
Returns the time.
void setCellID1(int cellID1)
TrackerData contains the corrected (calibrated) raw tracker data.
void setCellID0(int cellID0)
virtual int getCellID1() const
Returns the second detector specific (geometrical) cell id.
virtual const EVENT::FloatVec & getChargeValues() const
The calibrated ADC values.
virtual int getCellID0() const
Returns the first detector specific (geometrical) cell id.
Default implementation of TrackerData.
void setChargeValues(const EVENT::FloatVec &charge)
Set the charge vector by copying the values.
virtual int simpleUID() const
virtual int id() const
Returns an object id for internal (debugging) use in LCIO.
virtual ~TrackerDataImpl()
Destructor.
Controls access to objects.
EVENT::FloatVec & chargeValues()
Allows direct access to the charge vector.