Go to the documentation of this file.
44 class ConsumesCollector;
46 class ModuleCallingContext;
void reload(const edm::EventSetup &) override
void doPileUp(edm::Event &e, const edm::EventSetup &es) override
CrossingFramePlaybackInfoNew * playbackInfo_
void createnewEDProduct() override
void endRun(Run const &r1, EventSetup const &c) override
void endLuminosityBlock(LuminosityBlock const &l1, EventSetup const &c) override
void initializeEvent(Event const &event, EventSetup const &setup) override
MixingModule(const edm::ParameterSet &ps, MixingCache::Config const *globalConf)
void checkSignal(const edm::Event &e) override
std::vector< std::string > wantedBranches_
std::vector< DigiAccumulatorMixMod * > Accumulators
InputTag inputTagPlayback_
void createDigiAccumulators(const edm::ParameterSet &mixingPSet, edm::ConsumesCollector &iC)
std::vector< MixingWorkerBase * > workersObjects_
virtual void branchesActivate(const std::string &friendlyName, const std::string &subdet, InputTag &tag, std::string &label)
bool useCurrentProcessOnly_
std::string friendlyName(std::string const &iFullName)
std::vector< AdjusterBase * > adjusters_
void put(edm::Event &e, const edm::EventSetup &es) override
void accumulateEvent(Event const &event, EventSetup const &setup)
std::vector< MixingWorkerBase * > workers_
void beginRun(Run const &r1, EventSetup const &c) override
bool pileAllWorkers(EventPrincipal const &ep, ModuleCallingContext const *, int bcr, int id, int &offset, const edm::EventSetup &setup, edm::StreamID const &)
void addSignals(const edm::Event &e, const edm::EventSetup &es) override
std::vector< AdjusterBase * > adjustersObjects_
Accumulators digiAccumulators_
void finalizeEvent(Event &event, EventSetup const &setup) override
void beginLuminosityBlock(LuminosityBlock const &l1, EventSetup const &c) override