Functions | |
template<class DigiClass > | |
const HcalQIESample * | unpack (const HcalQIESample *startPoint, const HcalQIESample *limit, DigiClass &digi, int presamples, const HcalElectronicsId &eid, int startSample, int endSample, int expectedTime, const HcalHTRData &hhd) |
template<class DigiClass > | |
const unsigned short * | unpack_compact (const unsigned short *startPoint, const unsigned short *limit, DigiClass &digi, int presamples, const HcalElectronicsId &eid, int startSample, int endSample, int expectedTime, const HcalHTRData &hhd) |
template<class DigiClass > | |
void | unpack_compact (HcalUHTRData::const_iterator &i, const HcalUHTRData::const_iterator &iend, DigiClass &digi, int presamples, const HcalElectronicsId &eid, int startSample, int endSample) |
const HcalQIESample* HcalUnpacker_impl::unpack | ( | const HcalQIESample * | startPoint, |
const HcalQIESample * | limit, | ||
DigiClass & | digi, | ||
int | presamples, | ||
const HcalElectronicsId & | eid, | ||
int | startSample, | ||
int | endSample, | ||
int | expectedTime, | ||
const HcalHTRData & | hhd | ||
) |
Definition at line 17 of file HcalUnpacker.cc.
References gather_cfg::cout, HcalQIESample::fiber(), HcalQIESample::fiberAndChan(), HcalQIESample::fiberChan(), HcalHTRData::getFibOrbMsgBCN(), HcalHTRData::isUnsuppressed(), HcalHTRData::wasMarkAndPassZS(), and HcalHTRData::zsBunchMask().
const unsigned short* HcalUnpacker_impl::unpack_compact | ( | const unsigned short * | startPoint, |
const unsigned short * | limit, | ||
DigiClass & | digi, | ||
int | presamples, | ||
const HcalElectronicsId & | eid, | ||
int | startSample, | ||
int | endSample, | ||
int | expectedTime, | ||
const HcalHTRData & | hhd | ||
) |
Definition at line 52 of file HcalUnpacker.cc.
References gather_cfg::cout, HcalHTRData::getFibOrbMsgBCN(), HcalHTRData::is_channel_header(), HcalHTRData::isUnsuppressed(), MessageLogger_cfi::limit, simplePhotonAnalyzer_cfi::sample, HcalHTRData::unpack_per_channel_header(), HcalHTRData::wasMarkAndPassZS(), and HcalHTRData::zsBunchMask().
void HcalUnpacker_impl::unpack_compact | ( | HcalUHTRData::const_iterator & | i, |
const HcalUHTRData::const_iterator & | iend, | ||
DigiClass & | digi, | ||
int | presamples, | ||
const HcalElectronicsId & | eid, | ||
int | startSample, | ||
int | endSample | ||
) |
Definition at line 119 of file HcalUnpacker.cc.
References HcalUHTRData::const_iterator::adc(), HcalUHTRData::const_iterator::capid(), HcalUHTRData::const_iterator::capid0(), HcalUHTRData::const_iterator::channelid(), HcalUHTRData::const_iterator::dataValid(), HcalUHTRData::const_iterator::errFlags(), HcalUHTRData::const_iterator::flavor(), mps_fire::i, HcalUHTRData::const_iterator::isHeader(), alignCSCRings::s, and simplePhotonAnalyzer_cfi::sample.