Go to the documentation of this file.
17 const uint16_t *my16Bitp_ = reinterpret_cast<const uint16_t *>(
data_);
20 if (
n != 0 &&
n % 4 == 0)
27 for (
size_t i = 0;
i < srs.size(); ++
i) {
29 (*eeSrFlagsDigis_)->push_back(*((
EESrFlag *)srs[
i]));
void addSRFlagToCollection() override
std::unique_ptr< EESrFlagCollection > * eeSrFlagsCollection()
unsigned short srFlags_[SRP_NUMBFLAGS]
unsigned int expNumbSrFlags_
bool checkSrpIdAndNumbSRFlags() override
DCCEESRPBlock(DCCDataUnpacker *u, EcalElectronicsMapper *m, DCCEventBlock *e, bool unpack)
unsigned short srFlag(unsigned int feChannel)
DCCDataUnpacker * unpacker_
unsigned int getActiveDCC()
std::unique_ptr< EESrFlagCollection > * eeSrFlagsDigis_
std::vector< EcalSrFlag * > getSrFlagPointer(unsigned int feChannel)
unsigned dccId(DetId const &, EcalElectronicsMapping const *)
EcalElectronicsMapper * mapper_
void updateCollectors() override
std::pair< unsigned int, unsigned int > unpack(cond::Time_t since)