#ifndef HSTSTRB3UNPACKER_H #define HSTSTRB3UNPACKER_H #include "hlocation.h" #include "htrb3tdcunpacker.h" class HStsTrb3Lookup; class HStsTrb3Unpacker : public HTrb3TdcUnpacker { protected: HLocation loc; // location of raw cell object HStsTrb3Lookup *lookup; // TRB3 lookup table Bool_t timeRef; // use reference time ? static Bool_t disableINLcor; public: HStsTrb3Unpacker(vector &ids); virtual Bool_t init(); virtual Bool_t reinit(); virtual Int_t execute(); void disableTimeRef() { timeRef = kFALSE; } static void disableINL() { disableINLcor = kTRUE; } ClassDef(HStsTrb3Unpacker, 0) // TRB3 unpacker for the Forward Detector }; #endif /* !HSTSTRB3UNPACKER_H */