30 template<
typename DigiCollection>
void runOnDigis(DigiCollection
const&);
59 if(_p)
runOnRawData(*static_cast<EcalRawDataCollection const*>(_p));
63 if(_p)
runOnDigis(*static_cast<EBDigiCollection const*>(_p));
67 if(_p)
runOnDigis(*static_cast<EEDigiCollection const*>(_p));
71 if(_p)
runOnPnDigis(*static_cast<EcalPnDiodeDigiCollection const*>(_p));
void beginRun(edm::Run const &, edm::EventSetup const &) override
bool analyze(void const *, Collections) override
std::map< int, unsigned > wlToME_
bool filterRunType(short const *) override
std::map< uint32_t, float > pnAmp_
void runOnPnDigis(EcalPnDiodeDigiCollection const &)
void runOnDigis(DigiCollection const &)
void runOnRawData(EcalRawDataCollection const &)
unsigned wavelength_[nDCC]
void beginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
void setParams(edm::ParameterSet const &) override
void runOnUncalibRecHits(EcalUncalibratedRecHitCollection const &)
void addDependencies(DependencySet &) override
void beginEvent(edm::Event const &, edm::EventSetup const &) override