#ifndef HITOFTRB3UNPACKER_H #define HITOFTRB3UNPACKER_H #include "hlocation.h" #include "htrb3tdcunpacker.h" #include class HiTofTrb3Lookup; class HiTofTrb3Unpacker: public HTrb3TdcUnpacker { protected: HLocation loc; // location of raw cell object HiTofTrb3Lookup* lookup; // TRB3 lookup table Bool_t timeRef; // use reference time ? static Bool_t fHasPrintedTDC; public: HiTofTrb3Unpacker(vector& ids); ~HiTofTrb3Unpacker(void) {} Bool_t init(void); Int_t execute(void); Bool_t reinit(void); void disableTimeRef(void) { timeRef = kFALSE ; } ClassDef(HiTofTrb3Unpacker, 0) // TRB3 unpacker for the iTOF detector }; #endif /* !HITOFTRB3UNPACKER_H */