1 #ifndef DCCTowerBLOCK_HH
2 #define DCCTowerBLOCK_HH
31 int unpackXtalData(
unsigned int stripID,
unsigned int xtalID)
override;
34 std::unique_ptr<EBDigiCollection>*
digis_;
void fillEcalElectronicsError(std::unique_ptr< EcalElectronicsIdCollection > *) override
int unpack(const uint64_t **data, unsigned int *dwToEnd, bool zs, unsigned int expectedTowerID)
std::unique_ptr< EBDetIdCollection > * invalidGainsSwitch_
std::unique_ptr< EBDetIdCollection > * invalidChIds_
void updateCollectors() override
int unpackXtalData(unsigned int stripID, unsigned int xtalID) override
std::unique_ptr< EBDetIdCollection > * invalidGains_
std::unique_ptr< EBDigiCollection > * digis_
DCCTowerBlock(DCCDataUnpacker *u, EcalElectronicsMapper *m, DCCEventBlock *e, bool unpack, bool forceToKeepFRdata)