00001
00002
00003
00004
00005
00006
00007 #ifndef EVENT_TPCHIT_H
00008 #define EVENT_TPCHIT_H 1
00009
00010 #include "EVENT/LCObject.h"
00011
00012 namespace EVENT {
00013
00022 class TPCHit : public LCObject {
00023
00024 public:
00026 virtual ~TPCHit() { ; }
00027
00028
00030 typedef TPCHit lcobject_type ;
00031
00034 virtual int getCellID() const = 0;
00035
00038 virtual float getTime() const = 0;
00039
00042 virtual float getCharge() const = 0;
00043
00046 virtual int getQuality() const = 0;
00047
00052 virtual int getNRawDataWords() const = 0;
00053
00058 virtual int getRawDataWord(int i) const = 0;
00059 };
00060 }
00061 #endif