2 #ifndef EventFilter_CastorRawToDigi_ZdcUnpacker_h
3 #define EventFilter_CastorRawToDigi_ZdcUnpacker_h 1
44 #endif // ZdcUnpacker_h_included
std::set< HcalElectronicsId > unknownIdsTrig_
Recorded to limit number of times a log message is generated.
int startSample_
first sample from fed raw data to copy
int expectedOrbitMessageTime_
Expected orbit bunch time (needed to evaluate time differences)
std::set< HcalElectronicsId > unknownIds_
int sourceIdOffset_
number to subtract from the source id to get the dcc id
void unpack(const FEDRawData &raw, const CastorElectronicsMap &emap, CastorRawCollections &conts, HcalUnpackerReport &report, bool silent=false)
For histograms, no begin and end.
int endSample_
last sample from fed raw data to copy (if present)
void setExpectedOrbitMessageTime(int time)
void unpackOld(const FEDRawData &raw, const HcalElectronicsMap &emap, CastorRawCollections &conts, HcalUnpackerReport &report, bool silent=false)
ZdcUnpacker(int sourceIdOffset, int beg, int end)
for normal data