26 accumulator_->initializeBunchCrossing(e, ES, bunchCrossing);
29 accumulator_->finalizeBunchCrossing(e, ES, bunchCrossing);
void put(edm::Event &e, const edm::EventSetup &ES, std::vector< PileupSummaryInfo > const &ps, int bs) override
void addSignals(const edm::Event &e, const edm::EventSetup &ES) override
PreMixingDigiAccumulatorWorker(const edm::ParameterSet &ps, edm::ProducerBase &producer, edm::ConsumesCollector &&iC)
edm::EventPrincipal const & principal()
std::unique_ptr< DigiAccumulatorMixMod > accumulator_
void initializeBunchCrossing(edm::Event const &e, edm::EventSetup const &ES, int bunchCrossing) override
void initializeEvent(const edm::Event &e, const edm::EventSetup &ES) override
StreamID streamID() const
void addPileups(PileUpEventPrincipal const &pep, edm::EventSetup const &ES) override
void finalizeBunchCrossing(edm::Event &e, edm::EventSetup const &ES, int bunchCrossing) override
#define DEFINE_PREMIXING_WORKER(TYPE)
T get(const Candidate &c)
~PreMixingDigiAccumulatorWorker() override=default