#include <HcalDigiProducer.h>
Public Member Functions | |
virtual void | accumulate (edm::Event const &, edm::EventSetup const &) override |
virtual void | accumulate (PileUpEventPrincipal const &, edm::EventSetup const &) override |
virtual void | beginRun (edm::Run const &, edm::EventSetup const &) override |
virtual void | endRun (edm::Run const &, edm::EventSetup const &) override |
virtual void | finalizeEvent (edm::Event &, edm::EventSetup const &) override |
HcalDigiProducer (edm::ParameterSet const &pset, edm::EDProducer &mixMod) | |
virtual void | initializeEvent (edm::Event const &, edm::EventSetup const &) override |
Private Attributes | |
HcalDigitizer | theDigitizer_ |
Definition at line 12 of file HcalDigiProducer.h.
HcalDigiProducer::HcalDigiProducer | ( | edm::ParameterSet const & | pset, |
edm::EDProducer & | mixMod | ||
) |
Definition at line 4 of file HcalDigiProducer.cc.
: DigiAccumulatorMixMod(), theDigitizer_(pset) { mixMod.produces<HBHEDigiCollection>(); mixMod.produces<HODigiCollection>(); mixMod.produces<HFDigiCollection>(); mixMod.produces<ZDCDigiCollection>(); mixMod.produces<HBHEUpgradeDigiCollection>("HBHEUpgradeDigiCollection"); mixMod.produces<HFUpgradeDigiCollection>("HFUpgradeDigiCollection"); }
void HcalDigiProducer::accumulate | ( | edm::Event const & | event, |
edm::EventSetup const & | es | ||
) | [override, virtual] |
Implements DigiAccumulatorMixMod.
Definition at line 26 of file HcalDigiProducer.cc.
References HcalDigitizer::accumulate(), and theDigitizer_.
{ theDigitizer_.accumulate(event, es); }
void HcalDigiProducer::accumulate | ( | PileUpEventPrincipal const & | event, |
edm::EventSetup const & | es | ||
) | [override, virtual] |
Implements DigiAccumulatorMixMod.
Definition at line 31 of file HcalDigiProducer.cc.
References HcalDigitizer::accumulate(), and theDigitizer_.
{ theDigitizer_.accumulate(event, es); }
void HcalDigiProducer::beginRun | ( | edm::Run const & | , |
edm::EventSetup const & | es | ||
) | [override, virtual] |
Reimplemented from DigiAccumulatorMixMod.
Definition at line 36 of file HcalDigiProducer.cc.
References HcalDigitizer::beginRun(), and theDigitizer_.
{ theDigitizer_.beginRun(es); }
void HcalDigiProducer::endRun | ( | edm::Run const & | , |
edm::EventSetup const & | |||
) | [override, virtual] |
Reimplemented from DigiAccumulatorMixMod.
Definition at line 41 of file HcalDigiProducer.cc.
References HcalDigitizer::endRun(), and theDigitizer_.
{ theDigitizer_.endRun(); }
void HcalDigiProducer::finalizeEvent | ( | edm::Event & | event, |
edm::EventSetup const & | es | ||
) | [override, virtual] |
Implements DigiAccumulatorMixMod.
Definition at line 21 of file HcalDigiProducer.cc.
References HcalDigitizer::finalizeEvent(), and theDigitizer_.
{ theDigitizer_.finalizeEvent(event, es); }
void HcalDigiProducer::initializeEvent | ( | edm::Event const & | event, |
edm::EventSetup const & | es | ||
) | [override, virtual] |
Implements DigiAccumulatorMixMod.
Definition at line 16 of file HcalDigiProducer.cc.
References HcalDigitizer::initializeEvent(), and theDigitizer_.
{ theDigitizer_.initializeEvent(event, es); }
HcalDigitizer HcalDigiProducer::theDigitizer_ [private] |
Definition at line 22 of file HcalDigiProducer.h.
Referenced by accumulate(), beginRun(), endRun(), finalizeEvent(), and initializeEvent().