2 #include "StPicoMessMgr.h"
3 #include "StPicoEpdHit.h"
43 Int_t EW, Int_t ADC, Int_t TAC,
44 Int_t TDC, Bool_t hasTAC, Float_t nMIP,
45 Bool_t statusIsGood) :
47 mId( (100*position + tile)*EW ),
48 mQTdata( (ADC & 0x0FFF) | (TAC & 0x0FFF) << 12 | (TDC & 0x001F) << 24 | hasTAC << 29 | statusIsGood << 30 ),
55 TObject(), mId(id), mQTdata(QTdata), mnMIP(nMIP) {
73 LOG_INFO <<
"EPD hit id: " <<
mId <<
" QT data: " <<
mQTdata <<
" nMIP: " <<
mnMIP << endm;
Float_t mnMIP
gain calibrated energy loss in tile, in units of Landau MPV for one MIP
virtual void Print(const Char_t *option="") const
Print EPD hit information.
virtual ~StPicoEpdHit()
Destructor.
StPicoEpdHit()
default constructor. sets all values empty