1 #ifndef SelectiveReadoutTask_H
2 #define SelectiveReadoutTask_H
53 static void setMEData(std::vector<MEData>&);
83 runOnSource(*static_cast<const FEDRawDataCollection*>(_p));
86 runOnRawData(*static_cast<const EcalRawDataCollection*>(_p));
96 runOnDigis(*static_cast<const EcalDigiCollection*>(_p), _collection);
std::map< uint32_t, int > ttCrystals_
const EBSrFlagCollection * ebSRFs_
const EcalChannelStatus * channelStatus_
const EESrFlagCollection * eeSRFs_
void runOnDigis(const EcalDigiCollection &, Collections)
std::set< uint32_t > zsFlaggedTowers_
SelectiveReadoutTask(const edm::ParameterSet &, const edm::ParameterSet &)
const EcalTrigTowerConstituentsMap * ttMap_
void runOnEESrFlags(const EESrFlagCollection &)
std::set< uint32_t > frFlaggedTowers_
void analyze(const void *, Collections) override
void runOnSource(const FEDRawDataCollection &)
static void setMEData(std::vector< MEData > &)
void setFIRWeights_(const std::vector< double > &)
void runOnRawData(const EcalRawDataCollection &)
std::vector< short > feStatus_[54]
void runOnEBSrFlags(const EBSrFlagCollection &)
void beginEvent(const edm::Event &, const edm::EventSetup &) override
void beginRun(const edm::Run &, const edm::EventSetup &) override
void runOnSrFlag_(const DetId &, int, float &)
std::vector< int > ZSFIRWeights_