//----------------------------------------------------------------------------- // Oct 18 2003 RLC: description of the EMT TDC word //----------------------------------------------------------------------------- #ifndef TEmtTdcWord_hh #define TEmtTdcWord_hh #include "TTdcWord.hh" class TEmtTdcWord : public TTdcWord { public: TEmtTdcWord () {} TEmtTdcWord (const TTdcWord& w) { fData = w.fData; } TEmtTdcWord(Int_t& data) { fData = data;} ~TEmtTdcWord() {} // |tower| counting from 0 at eta=0 // for CEM, 0->9 indicates 0->9, for PEM, 0->7 indicates 10->17 // see TEmtTdcHeader definition of ModuleID() for Rapidity bit and Side Int_t RapiditySeg() { return (ChannelId() >> 4) & 0x1F; } Int_t Wedge () { return (ChannelId() ) & 0xF; } // ClassDef(TEmtTdcWord,0) }; #endif