EVENT::TrackerData Class Reference

TrackerData contains the corrected (calibrated) raw tracker data. More...

#include <pre-generated/EVENT/TrackerData.h>

Inheritance diagram for EVENT::TrackerData:
EVENT::LCObject lcrtrel::LCRTRelations IMPL::TrackerDataImpl IOIMPL::TrackerDataIOImpl

List of all members.

Public Types

typedef TrackerData lcobject_type
 Useful typedef for template programming with LCIO.

Public Member Functions

virtual ~TrackerData ()
 Destructor.
virtual int getCellID0 () const =0
 Returns the first detector specific (geometrical) cell id.
virtual int getCellID1 () const =0
 Returns the second detector specific (geometrical) cell id.
virtual float getTime () const =0
 Returns a time measurement associated with the adc values, e.g.
virtual const FloatVecgetChargeValues () const =0
 The corrected (calibrated) FADC spectrum.

Detailed Description

TrackerData contains the corrected (calibrated) raw tracker data.

See also:
TrackerRawData
TrackerPulse
Author:
gaede
Version:
Id
TrackerData.aid,v 1.2 2006-03-24 13:25:53 gaede Exp

Member Function Documentation

virtual int EVENT::TrackerData::getCellID1 (  )  const [pure virtual]

Returns the second detector specific (geometrical) cell id.

Optional, check/set flag(LCIO::TRAWBIT_ID1)==1.

Implemented in IMPL::TrackerDataImpl.

Referenced by SIO::SIOTrackerDataHandler::write().

virtual float EVENT::TrackerData::getTime (  )  const [pure virtual]

Returns a time measurement associated with the adc values, e.g.

the t0 of the spectrum for the TPC. Subdetector dependent.

Implemented in IMPL::TrackerDataImpl.

Referenced by SIO::SIOTrackerDataHandler::write().


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Friends

Generated on 6 Mar 2020 for LCIO by  doxygen 1.6.1