#include <PreMixingWorker.h>
Public Member Functions | |
virtual void | addPileups (PileUpEventPrincipal const &pep, edm::EventSetup const &iSetup)=0 |
virtual void | addSignals (edm::Event const &iEvent, edm::EventSetup const &iSetup)=0 |
virtual void | beginLuminosityBlock (edm::LuminosityBlock const &iLumi, edm::EventSetup const &iSetup) |
virtual void | beginRun (edm::Run const &iRun, edm::EventSetup const &iSetup) |
virtual void | endRun () |
virtual void | finalizeBunchCrossing (edm::Event &iEvent, edm::EventSetup const &iSetup, int bunchCrossing) |
virtual void | initializeBunchCrossing (edm::Event const &iEvent, edm::EventSetup const &iSetup, int bunchCrossing) |
virtual void | initializeEvent (edm::Event const &iEvent, edm::EventSetup const &iSetup)=0 |
PreMixingWorker ()=default | |
virtual void | put (edm::Event &iEvent, edm::EventSetup const &iSetup, std::vector< PileupSummaryInfo > const &ps, int bunchSpacing)=0 |
virtual | ~PreMixingWorker ()=default |
Definition at line 14 of file PreMixingWorker.h.
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in PreMixingCSCWorker, PreMixingSiStripWorker, PreMixingSiPixelWorker, PreMixingDigiAccumulatorWorker, PreMixingHcalWorker, PreMixingEcalWorker, PreMixingHGCalWorker, PreMixingMTDWorker, PreMixingPhase2TrackerWorker, PreMixingMuonWorker< DigiCollection >, PreMixingMuonWorker< CSCComparatorDigiCollection >, PreMixingMuonWorker< CSCStripDigiCollection >, PreMixingMuonWorker< CSCWireDigiCollection >, PreMixingCaloParticleWorker, PreMixingDigiSimLinkWorker< DigiSimLinkCollection >, edm::PreMixingCrossingFrameWorker< T >, PreMixingMtdTruthWorker, PreMixingTrackingParticleWorker, and PreMixingDigiSimLinkWorker< DigiSimLinkCollection >.
|
pure virtual |
Implemented in PreMixingCSCWorker, PreMixingSiStripWorker, PreMixingSiPixelWorker, PreMixingDigiAccumulatorWorker, PreMixingHcalWorker, PreMixingEcalWorker, PreMixingHGCalWorker, PreMixingMTDWorker, PreMixingPhase2TrackerWorker, PreMixingMuonWorker< DigiCollection >, PreMixingMuonWorker< CSCComparatorDigiCollection >, PreMixingMuonWorker< CSCStripDigiCollection >, PreMixingMuonWorker< CSCWireDigiCollection >, PreMixingCaloParticleWorker, PreMixingDigiSimLinkWorker< DigiSimLinkCollection >, edm::PreMixingCrossingFrameWorker< T >, PreMixingMtdTruthWorker, and PreMixingTrackingParticleWorker.
|
inlinevirtual |
Reimplemented in PreMixingEcalWorker, and PreMixingPhase2TrackerWorker.
Definition at line 21 of file PreMixingWorker.h.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 20 of file PreMixingWorker.h.
|
inlinevirtual |
Reimplemented in PreMixingDigiAccumulatorWorker.
Definition at line 23 of file PreMixingWorker.h.
|
inlinevirtual |
Reimplemented in PreMixingDigiAccumulatorWorker.
Definition at line 22 of file PreMixingWorker.h.
|
pure virtual |
Implemented in PreMixingCSCWorker, PreMixingSiStripWorker, PreMixingSiPixelWorker, PreMixingHcalWorker, PreMixingEcalWorker, PreMixingHGCalWorker, PreMixingMTDWorker, PreMixingPhase2TrackerWorker, PreMixingMuonWorker< DigiCollection >, PreMixingMuonWorker< CSCComparatorDigiCollection >, PreMixingMuonWorker< CSCStripDigiCollection >, PreMixingMuonWorker< CSCWireDigiCollection >, PreMixingDigiAccumulatorWorker, PreMixingCaloParticleWorker, PreMixingDigiSimLinkWorker< DigiSimLinkCollection >, edm::PreMixingCrossingFrameWorker< T >, PreMixingMtdTruthWorker, and PreMixingTrackingParticleWorker.
|
pure virtual |
Implemented in PreMixingCSCWorker, PreMixingSiStripWorker, PreMixingSiPixelWorker, PreMixingDigiAccumulatorWorker, PreMixingHcalWorker, PreMixingEcalWorker, PreMixingHGCalWorker, PreMixingMTDWorker, PreMixingPhase2TrackerWorker, PreMixingMuonWorker< DigiCollection >, PreMixingMuonWorker< CSCComparatorDigiCollection >, PreMixingMuonWorker< CSCStripDigiCollection >, PreMixingMuonWorker< CSCWireDigiCollection >, PreMixingCaloParticleWorker, PreMixingDigiSimLinkWorker< DigiSimLinkCollection >, edm::PreMixingCrossingFrameWorker< T >, PreMixingMtdTruthWorker, and PreMixingTrackingParticleWorker.