#include <EDProducer.h>
Definition at line 21 of file EDProducer.h.
Definition at line 24 of file EDProducer.h.
typedef WorkerT<EDProducer> edm::EDProducer::WorkerType |
Definition at line 25 of file EDProducer.h.
edm::EDProducer::EDProducer | ( | ) |
Definition at line 17 of file EDProducer.cc.
: ProducerBase(), moduleDescription_(), current_context_(0), previousParentage_(), previousParentageId_() { }
edm::EDProducer::~EDProducer | ( | ) | [virtual] |
Definition at line 24 of file EDProducer.cc.
{ }
const std::string & edm::EDProducer::baseType | ( | ) | [static] |
virtual void edm::EDProducer::beginJob | ( | void | ) | [inline, private, virtual] |
Reimplemented in TrackerToMuonPropagator, LaserAlignment, LaserAlignmentT0Producer, CSCOverlapsTrackPreparation, AlignmentPrescaler, cms::AlCaDiJetsProducer, AlCaGammaJetProducer, AlCaHOCalibProducer, cms::HitReCalibrator, EcalIsolatedParticleCandidateProducer, ECALRegFEDSelector, HITSiStripRawToClustersRoI, IsolatedPixelTrackCandidateProducer, SiStripRegFEDSelector, SubdetFEDSelector, AlcaBeamSpotFromDB, SiPixelCalibDigiProducer, SiPixelFedFillerWordEventNumber, PFMET, PFPileUp, CandidateTriggerObjectProducer, APVCyclePhaseProducerFromL1ABC, APVCyclePhaseProducerFromL1TS, ConfigurableAPVCyclePhaseProducer, EventWithHistoryProducer, EventWithHistoryProducerFromL1ABC, FromClusterSummaryMultiplicityProducer, MultiplicityProducer< T >, MatchedProbeMaker< T >, TagProbeMassProducer, TriggerMatchProducer< object >, MEtoEDMConverter, DistortedMETProducer, DistortedMuonProducer, DistortedPFCandProducer, FSRWeightProducer, ISRGammaWeightProducer, ISRWeightProducer, MuonWithPFIsoProducer, PdfWeightProducer, WeakEffectsWeightProducer, WMuNuProducer, EcalDigiToRaw, EcalDCCTB07UnpackingModule, EcalDCCTBUnpackingModule, ESDigiToRaw, GctDigiToRaw, GctRawToDigi, L1GctInternJetProducer, HcalCalibFEDSelector, L1GlobalTriggerEvmRawToDigi, L1GlobalTriggerRawToDigi, L1GlobalTriggerRecordProducer, L1GTDigiToRaw, L1GTEvmDigiToRaw, L1GtTextToRaw, L1GtTriggerMenuLiteProducer, sistrip::DigiToRawModule, DummyModule, FSPFProducer, MFProducer, edm::LogErrorHarvester, prodname, ExternalLHEProducer, LHE2HepMCConverter, LHECOMWeightProducer, gen::Pythia6Gun, HLTDisplacedmumumuVtxProducer, HLTDisplacedmumuVtxProducer, JetCollectionForEleHT, HLTCaloJetIDProducer, HLTJetL1MatchProducer< T >, HLTPFJetIDProducer, cms::TauMET, CSCTFTrackProducer, L1GctEmulator, L1MuGlobalMuonTrigger, L1Comparator, L1DummyProducer, L1EmulBias, MuonCandProducerMon, L1ExtraParticlesProd, RctInputTextToDigi, TextToRaw, BSCTrigger, MuScleFitMuonProducer, EventShapeVarsProducer, TauGenJetProducer, PATHeavyIonProducer, pat::PATMHTProducer, PatJPsiProducer, ElectronMatchedCandidateProducer, TriggerCandProducer< object >, NTuplingDevice, EcalChannelKiller, InterestingTrackEcalDetIdProducer, EcalListOfFEDSProducer, EcalRecHitsMerger, EgammaHLTPixelMatchElectronProducers, EgammaHLTRecoEcalCandidateProducers, ESListOfFEDSProducer, ESRecHitsMerger, EleIsoDetIdCollectionProducer, GamIsoDetIdCollectionProducer, CentralityBinProducer, HiSpikeCleaner, EvtPlaneProducer, HiEvtPlaneFlatProducer, HiL1Subtractor, ParticleTowerProducer, HIBestVertexProducer, HIPixelMedianVtxProducer, FFTJetEFlowSmoother, FFTJetPatRecoProducer, FFTJetPFPileupCleaner, FFTJetPileupEstimator, FFTJetPileupProcessor, FFTJetProducer, TrackExtrapolator, JetPlusTrackProducer, JetPlusTrackProducerAA, CastorJetIDProducer, FixedGridRhoProducer, FixedGridRhoProducerFastjet, JetIDProducer, CaloTowersMerger, CastorCellProducer, CastorClusterProducer, CastorTowerProducer, RecHitCorrector, EcalDeadChannelRecoveryProducers, HcalHitSelection, RPCPointProducer, cms::SiPixelClusterProducer, cms::SiPixelRecHitConverter, SiStripMeanCMExtractor, ClusterSummaryProducer, reco::BeamHaloSummaryProducer, reco::CSCHaloDataProducer, reco::EcalHaloDataProducer, reco::GlobalHaloDataProducer, reco::HcalHaloDataProducer, reco::HcalNoiseInfoProducer, cms::MuonMETValueMapProducer, cms::MuonTCMETValueMapProducer, L2MuonIsolationProducer, L3MuonCombinedRelativeIsolationProducer, L3MuonIsolationProducer, MuonsFromRefitTracksProducer, MuonTimingProducer, MuPFIsoEmbedder, RPCSeedGenerator, MuonErrorMatrixAdjuster, PFBlockProducer, PFProducer, ElectronSeedMerger, PFDisplacedVertexCandidateProducer, PFDisplacedVertexProducer, cms::ClusterizerFP420, cms::ReconstructerFP420, cms::TrackerizerFP420, L2TauIsolationProducer, L2TauIsolationSelector, L2TauModularIsolationProducer, L2TauModularIsolationSelector, L2TauNarrowConeIsolationProducer, L2TauRelaxingIsolationSelector, TauJetSelectorForHLTTrackSeeding, TruthTauDecayModeProducer, ConversionSeedFilter, ConversionSeedFilterCharge, TrackAlgoCompareUtil, NuclearInteractionEDProducer, V0Producer, EcalFEtoDigi, EcalTrigPrimProducer, HcalForwardLibWriter, OscarProducer, GeometryProducer, edm::DataMixingModule, edm::CFWriter, edm::HiMixingModule, edm::MixingModule, MuonAssociatorEDProducer, EmptyHepMCProducer, NeutronHitsCollector, cms::SiPixelDigitizer, TrackAssociatorEDProducer, TrackMCQuality, HectorProducer, UpdatedMuonInnerTrackRef, MCParticleReplacer, GSFElectronsMixer, PFCandidateMixer, RecoTracksMixer, SelectReplacementCandidates, ZmumuPFEmbedder, TtDilepEvtSolutionMaker, TtFullHadSignalSelMVAComputer, TtSemiLepSignalSelMVAComputer, TtSemiLepJetCombGeom, TtSemiLepJetCombMaxSumPtWMass, TtSemiLepJetCombMVAComputer, TtSemiLepJetCombWMassDeltaTopMass, TtSemiLepJetCombWMassMaxSumPt, TtFullLepKinSolutionProducer, CATopJetTagger, GlobalDigisProducer, GlobalHitsProdHist, GlobalHitsProducer, GlobalRecHitsProducer, MuonSeedTrack, and TrackerHitProducer.
Definition at line 65 of file EDProducer.h.
Referenced by doBeginJob().
{}
virtual void edm::EDProducer::beginLuminosityBlock | ( | LuminosityBlock & | , |
EventSetup const & | |||
) | [inline, private, virtual] |
Reimplemented in AlcaBeamSpotFromDB, AlcaBeamSpotProducer, EventCountProducer, MEtoEDMConverter, ConditionDumperInEdm, prodname, GenFilterEfficiencyProducer, ExternalLHEProducer, LHE2HepMCConverter, HLTPrescaleRecorder, BetafuncEvtVtxGenerator, RandomEngineStateProducer, L1RCTProducer, edm::BMixingModule, pat::PATTriggerEventProducer, pat::PATTriggerProducer, FixedGridRhoProducer, FixedGridRhoProducerFastjet, ExpressLumiProducer, LumiProducer, and MuPFIsoEmbedder.
Definition at line 69 of file EDProducer.h.
Referenced by doBeginLuminosityBlock().
{}
virtual void edm::EDProducer::beginRun | ( | Run & | , |
EventSetup const & | |||
) | [inline, private, virtual] |
Reimplemented in IsolatedPixelTrackCandidateProducer, CandidateProducer< TColl, CColl, Selector, Conv, Creator, Init >, CandidateTriggerObjectProducer, APVCyclePhaseProducerFromL1ABC, APVCyclePhaseProducerFromL1TS, ConfigurableAPVCyclePhaseProducer, EventWithHistoryProducerFromL1ABC, TriggerMatchProducer< object >, SiStripFineDelayHit, sistrip::FEDEmulatorModule, sistrip::SpyDigiConverterModule, sistrip::SpyEventSummaryProducer, sistrip::SpyUnpackerModule, MEtoEDMConverter, DistortedMuonProducerFromDB, CastorRawToDigi, EcalRawToDigi, EcalRawToRecHitFacility, ConditionDumperInEdm, L1GtTriggerMenuLiteProducer, RPCUnpackingModule, sistrip::ExcludedFEDListProducer, sistrip::RawToClusters, SiStripRawToClustersRoI, sistrip::RawToDigiModule, CaloRecHitCopy, CaloRecHitsProducer, FastElectronSeedProducer, FamosProducer, CastorFastClusterProducer, CastorFastTowerProducer, FastTSGFromL2Muon, MuonSimHitProducer, FSPFProducer, PileUpProducer, TrackCandidateProducer, TrajectorySeedProducer, SiClusterTranslator, SiTrackerGaussianSmearingRecHitConverter, TrackingRecHitTranslator, prodname, ExternalLHEProducer, LHE2HepMCConverter, LHECOMWeightProducer, gen::Pythia6Gun, HLTPrescaleRecorder, BaseEvtVtxGenerator, BetafuncEvtVtxGenerator, edm::BaseFlatGunProducer, edm::FlatBaseThetaGunProducer, DTTrigProd, L1Comparator, L1RCTProducer, RPCTechnicalTrigger, edm::BMixingModule, pat::HLTL1MuonMatcher, pat::L1MuonMatcher, TriggerMatcherToHLTDebug, pat::PATTriggerEventProducer, pat::PATTriggerProducer, TriggerCandProducer< object >, EnergyLossProducer, InterestingDetIdCollectionProducer, ReducedESRecHitCollectionProducer, InterestingTrackEcalDetIdProducer, ElectronSeedProducer, EgammaHLTElectronDetaDphiProducer, EgammaHLTRegionalPixelSeedGeneratorProducers, ConversionTrackCandidateProducer, ConvertedPhotonProducer, PhotonCoreProducer, PhotonProducer, FixedGridRhoProducer, FixedGridRhoProducerFastjet, CastorSimpleReconstructor, EcalDetIdToBeRecoveredProducer, HcalHitReconstructor, HcalSimpleReconstructor, ZdcHitReconstructor, ZdcSimpleReconstructor, RPCRecHitProducer, ExpressLumiProducer, LumiProducer, reco::BeamHaloSummaryProducer, reco::CSCHaloDataProducer, reco::EcalHaloDataProducer, reco::GlobalHaloDataProducer, reco::HcalHaloDataProducer, reco::HcalNoiseInfoProducer, InterestingEcalDetIdProducer, MuonIdProducer, MuPFIsoEmbedder, TSGFromL1Muon, TSGFromL2Muon, HepMCCopy, PFRecHitProducer, PFBlockProducer, PFElectronTranslator, PFLinker, PFPhotonTranslator, PFProducer, ConvBremSeedProducer, PFSimParticleProducer, GoodSeedProducer, LightPFTrackProducer, PFElecTkProducer, PFNuclearProducer, PFTrackProducer, PFConversionProducer, PFDisplacedTrackerVertexProducer, PFDisplacedVertexCandidateProducer, PFDisplacedVertexProducer, PFV0Producer, PixelTrackProducer, TauJetSelectorForHLTTrackSeeding, cms::CkfTrackCandidateMaker, cms::CkfTrajectoryMaker, PhotonConversionTrajectorySeedProducerFromQuadruplets, PhotonConversionTrajectorySeedProducerFromSingleLeg, cms::CkfDebugTrackCandidateMaker, DeDxDiscriminatorProducer, DeDxEstimatorProducer, DeDxEstimatorProducerPixelTripplet, TrackCandidateTopBottomHitFilter, QualityFilter, MeasurementTrackerSiStripRefGetterProducer, NuclearSeedsEDProducer, NuclearTrackCorrector, CtfSpecialSeedGenerator, SeedCombiner, SeedGeneratorFromRegionHitsEDProducer, EcalTrigPrimProducer, HcalDigiProducer, OscarProducer, RPCDigiProducer, HighPtTrackEcalDetIdProducer, and MCParticleReplacer.
Definition at line 67 of file EDProducer.h.
Referenced by doBeginRun().
{}
CurrentProcessingContext const * edm::EDProducer::currentContext | ( | ) | const [protected] |
Definition at line 117 of file EDProducer.cc.
References current_context_.
{ return current_context_; }
void edm::EDProducer::doBeginJob | ( | ) | [private] |
bool edm::EDProducer::doBeginLuminosityBlock | ( | LuminosityBlockPrincipal & | lbp, |
EventSetup const & | c, | ||
CurrentProcessingContext const * | cpc | ||
) | [private] |
Definition at line 67 of file EDProducer.cc.
References beginLuminosityBlock(), edm::LuminosityBlock::commit_(), current_context_, and moduleDescription_.
{ detail::CPCSentry sentry(current_context_, cpc); LuminosityBlock lb(lbp, moduleDescription_); this->beginLuminosityBlock(lb, c); lb.commit_(); return true; }
bool edm::EDProducer::doBeginRun | ( | RunPrincipal & | rp, |
EventSetup const & | c, | ||
CurrentProcessingContext const * | cpc | ||
) | [private] |
Definition at line 47 of file EDProducer.cc.
References beginRun(), edm::Run::commit_(), current_context_, moduleDescription_, and alignCSCRings::r.
{ detail::CPCSentry sentry(current_context_, cpc); Run r(rp, moduleDescription_); this->beginRun(r, c); r.commit_(); return true; }
void edm::EDProducer::doEndJob | ( | ) | [private] |
bool edm::EDProducer::doEndLuminosityBlock | ( | LuminosityBlockPrincipal & | lbp, |
EventSetup const & | c, | ||
CurrentProcessingContext const * | cpc | ||
) | [private] |
Definition at line 77 of file EDProducer.cc.
References edm::LuminosityBlock::commit_(), current_context_, endLuminosityBlock(), and moduleDescription_.
{ detail::CPCSentry sentry(current_context_, cpc); LuminosityBlock lb(lbp, moduleDescription_); this->endLuminosityBlock(lb, c); lb.commit_(); return true; }
bool edm::EDProducer::doEndRun | ( | RunPrincipal & | rp, |
EventSetup const & | c, | ||
CurrentProcessingContext const * | cpc | ||
) | [private] |
Definition at line 57 of file EDProducer.cc.
References edm::Run::commit_(), current_context_, endRun(), moduleDescription_, and alignCSCRings::r.
{ detail::CPCSentry sentry(current_context_, cpc); Run r(rp, moduleDescription_); this->endRun(r, c); r.commit_(); return true; }
bool edm::EDProducer::doEvent | ( | EventPrincipal & | ep, |
EventSetup const & | c, | ||
CurrentProcessingContext const * | cpcp | ||
) | [private] |
Definition at line 27 of file EDProducer.cc.
References edm::Event::commit_(), current_context_, alignCSCRings::e, moduleDescription_, previousParentage_, previousParentageId_, and produce().
{ detail::CPCSentry sentry(current_context_, cpc); Event e(ep, moduleDescription_); this->produce(e, c); e.commit_(&previousParentage_, &previousParentageId_); return true; }
void edm::EDProducer::doPostForkReacquireResources | ( | unsigned int | iChildIndex, |
unsigned int | iNumberOfChildren | ||
) | [private] |
Definition at line 112 of file EDProducer.cc.
References postForkReacquireResources().
{ postForkReacquireResources(iChildIndex, iNumberOfChildren); }
void edm::EDProducer::doPreForkReleaseResources | ( | ) | [private] |
Definition at line 107 of file EDProducer.cc.
References preForkReleaseResources().
{ preForkReleaseResources(); }
void edm::EDProducer::doRespondToCloseInputFile | ( | FileBlock const & | fb | ) | [private] |
Definition at line 92 of file EDProducer.cc.
References respondToCloseInputFile().
{ respondToCloseInputFile(fb); }
void edm::EDProducer::doRespondToCloseOutputFiles | ( | FileBlock const & | fb | ) | [private] |
Definition at line 102 of file EDProducer.cc.
References respondToCloseOutputFiles().
{ respondToCloseOutputFiles(fb); }
void edm::EDProducer::doRespondToOpenInputFile | ( | FileBlock const & | fb | ) | [private] |
Definition at line 87 of file EDProducer.cc.
References respondToOpenInputFile().
{ respondToOpenInputFile(fb); }
void edm::EDProducer::doRespondToOpenOutputFiles | ( | FileBlock const & | fb | ) | [private] |
Definition at line 97 of file EDProducer.cc.
References respondToOpenOutputFiles().
{ respondToOpenOutputFiles(fb); }
virtual void edm::EDProducer::endJob | ( | void | ) | [inline, private, virtual] |
Reimplemented in TrackerToMuonPropagator, LaserAlignment, LaserAlignmentT0Producer, CSCOverlapsTrackPreparation, AlignmentPrescaler, AlCaIsoTracksProducer, AlCaHOCalibProducer, EcalIsolatedParticleCandidateProducer, ECALRegFEDSelector, HITSiStripRawToClustersRoI, SiStripRegFEDSelector, SubdetFEDSelector, AlcaBeamSpotFromDB, SiPixelCalibDigiProducer, SiPixelFedFillerWordEventNumber, CandidateTriggerObjectProducer, APVCyclePhaseProducerFromL1ABC, APVCyclePhaseProducerFromL1TS, ConfigurableAPVCyclePhaseProducer, EventWithHistoryProducer, EventWithHistoryProducerFromL1ABC, FromClusterSummaryMultiplicityProducer, MultiplicityProducer< T >, MatchedProbeMaker< T >, TagProbeMassProducer, TriggerMatchProducer< object >, MEtoEDMConverter, DistortedMETProducer, DistortedMuonProducer, DistortedMuonProducerFromDB, DistortedPFCandProducer, FSRWeightProducer, ISRGammaWeightProducer, ISRWeightProducer, MuonWithPFIsoProducer, PdfWeightProducer, WeakEffectsWeightProducer, WMuNuProducer, EcalDigiToRaw, EcalDCCTB07UnpackingModule, EcalDCCTBUnpackingModule, ESDigiToRaw, GctDigiToRaw, GctRawToDigi, L1GctInternJetProducer, HcalCalibFEDSelector, L1GlobalTriggerEvmRawToDigi, L1GlobalTriggerRawToDigi, L1GlobalTriggerRecordProducer, L1GTDigiToRaw, L1GTEvmDigiToRaw, L1GtTextToRaw, L1GtTriggerMenuLiteProducer, SiPixelDigiToRaw, SiPixelRawToDigi, sistrip::ExcludedFEDListProducer, sistrip::DigiToRawModule, CaloRecHitsProducer, FamosProducer, DummyModule, MuonSimHitProducer, MFProducer, edm::EventAuxiliaryHistoryProducer, edm::LogErrorHarvester, prodname, ExternalLHEProducer, LHE2HepMCConverter, LHECOMWeightProducer, gen::Pythia6Gun, HLTDisplacedmumumuVtxProducer, HLTDisplacedmumuVtxProducer, TriggerSummaryProducerAOD, JetCollectionForEleHT, cms::TauMET, L1GctEmulator, L1Comparator, L1DummyProducer, L1EmulBias, MuonCandProducerMon, L1ExtraParticlesProd, L1RCTTPGProvider, MaskedRctInputDigiProducer, RPCTechnicalTrigger, GtPsbTextToDigi, RctInputTextToDigi, TextToRaw, BSCTrigger, edm::BMixingModule, MuScleFitMuonProducer, EventShapeVarsProducer, pat::GenPlusSimParticleProducer, pat::DuplicatedElectronCleaner, pat::PATGenCandsFromSimTracksProducer, PATHeavyIonProducer, PATHemisphereProducer, pat::PATMHTProducer, PatJPsiProducer, ElectronMatchedCandidateProducer, TriggerCandProducer< object >, ObjectViewCleaner< T >, ObjectViewMatcher< T1, T2 >, NTuplingDevice, EnergyLossProducer, EcalChannelKiller, Multi5x5SuperClusterProducer, SuperClusterProducer, InterestingTrackEcalDetIdProducer, EcalListOfFEDSProducer, EcalRecHitsMerger, ESListOfFEDSProducer, ESRecHitsMerger, ConvertedPhotonProducer, CentralityBinProducer, HiSpikeCleaner, HiSuperClusterProducer, EvtPlaneProducer, HiEvtPlaneFlatProducer, HiL1Subtractor, ParticleTowerProducer, FFTJetEFlowSmoother, FFTJetPatRecoProducer, FFTJetPFPileupCleaner, FFTJetPileupEstimator, FFTJetPileupProcessor, FFTJetProducer, JetIdSelector< T >, TrackExtrapolator, JetPlusTrackProducer, JetPlusTrackProducerAA, CastorJetIDProducer, FixedGridRhoProducer, FixedGridRhoProducerFastjet, JetIDProducer, SubjetFilterJetProducer, CaloTowersMerger, CastorCellProducer, CastorClusterProducer, CastorTowerProducer, RecHitCorrector, EcalDeadChannelRecoveryProducers, HcalHitSelection, RPCPointProducer, SiStripMeanCMExtractor, reco::BeamHaloSummaryProducer, reco::CSCHaloDataProducer, reco::EcalHaloDataProducer, reco::GlobalHaloDataProducer, reco::HcalHaloDataProducer, reco::HcalNoiseInfoProducer, cms::MuonMETValueMapProducer, cms::MuonTCMETValueMapProducer, MuonsFromRefitTracksProducer, MuonTimingProducer, MuPFIsoEmbedder, RPCSeedGenerator, MuonErrorMatrixAdjuster, ElectronSeedMerger, L2TauIsolationProducer, L2TauIsolationSelector, L2TauModularIsolationProducer, L2TauModularIsolationSelector, L2TauNarrowConeIsolationProducer, L2TauRelaxingIsolationSelector, TauJetSelectorForHLTTrackSeeding, TruthTauDecayModeProducer, ConversionSeedFilter, ConversionSeedFilterCharge, cms::CkfDebugTrackCandidateMaker, TrackAlgoCompareUtil, DeDxDiscriminatorProducer, DeDxEstimatorProducer, DeDxEstimatorProducerPixelTripplet, TrackCandidateTopBottomHitFilter, QualityFilter, NuclearSeedsEDProducer, NuclearTrackCorrector, NuclearInteractionEDProducer, V0Producer, EcalFEtoDigi, HcalForwardLibWriter, OscarProducer, GeometryProducer, edm::HiMixingModule, MuonAssociatorEDProducer, EmptyHepMCProducer, NeutronHitsCollector, TrackAssociatorEDProducer, TrackMCQuality, HectorProducer, SimHitShifter, UpdatedMuonInnerTrackRef, MCParticleReplacer, GSFElectronsMixer, PFCandidateMixer, RecoTracksMixer, SelectReplacementCandidates, ZmumuPFEmbedder, TtFullHadSignalSelMVAComputer, TtSemiLepSignalSelMVAComputer, TtSemiLepJetCombGeom, TtSemiLepJetCombMaxSumPtWMass, TtSemiLepJetCombMVAComputer, TtSemiLepJetCombWMassDeltaTopMass, TtSemiLepJetCombWMassMaxSumPt, TtFullLepKinSolutionProducer, BoostedTopProducer, CATopJetTagger, TracksToTrajectories, GlobalDigisProducer, GlobalHitsProdHist, GlobalHitsProducer, GlobalRecHitsProducer, MuonSeedTrack, CollectionFromZLegProducer, GsfElectronFromPVSelector, IsoTracks, MuonFromPVSelector, ObjectViewCleaner< T >, bestPVselector< T1 >, TrackFromPVSelector, ZllArbitrator< T1 >, and TrackerHitProducer.
Definition at line 66 of file EDProducer.h.
Referenced by doEndJob().
{}
virtual void edm::EDProducer::endLuminosityBlock | ( | LuminosityBlock & | , |
EventSetup const & | |||
) | [inline, private, virtual] |
Reimplemented in AlcaBeamSpotFromDB, AlcaBeamSpotProducer, EventCountProducer, MEtoEDMConverter, ConditionDumperInEdm, prodname, GenFilterEfficiencyProducer, ExternalLHEProducer, LHE2HepMCConverter, HLTPrescaleRecorder, FixedGridRhoProducer, FixedGridRhoProducerFastjet, ExpressLumiProducer, LumiProducer, and MuPFIsoEmbedder.
Definition at line 70 of file EDProducer.h.
Referenced by doEndLuminosityBlock().
{}
virtual void edm::EDProducer::endRun | ( | Run & | , |
EventSetup const & | |||
) | [inline, private, virtual] |
Reimplemented in LaserAlignment, TkLasBeamFitter, APVCyclePhaseProducerFromL1ABC, APVCyclePhaseProducerFromL1TS, EventWithHistoryProducerFromL1ABC, MEtoEDMConverter, ConditionDumperInEdm, L1GtTriggerMenuLiteProducer, prodname, edm::BeamHaloProducer, edm::CosMuoGenProducer, ExternalLHEProducer, LHE2HepMCConverter, gen::Pythia6Gun, HLTPrescaleRecorder, edm::BaseFlatGunProducer, edm::FlatBaseThetaGunProducer, ElectronSeedProducer, EgammaHLTElectronDetaDphiProducer, EgammaHLTRegionalPixelSeedGeneratorProducers, ConversionTrackCandidateProducer, ConvertedPhotonProducer, PhotonCoreProducer, PhotonProducer, FixedGridRhoProducer, FixedGridRhoProducerFastjet, HcalHitReconstructor, HcalSimpleReconstructor, ZdcHitReconstructor, ZdcSimpleReconstructor, RPCRecHitProducer, ExpressLumiProducer, LumiProducer, reco::BeamHaloSummaryProducer, reco::CSCHaloDataProducer, reco::EcalHaloDataProducer, reco::GlobalHaloDataProducer, reco::HcalHaloDataProducer, reco::HcalNoiseInfoProducer, MuPFIsoEmbedder, PixelTrackProducer, TauJetSelectorForHLTTrackSeeding, PhotonConversionTrajectorySeedProducerFromQuadruplets, PhotonConversionTrajectorySeedProducerFromSingleLeg, MeasurementTrackerSiStripRefGetterProducer, CtfSpecialSeedGenerator, SeedGeneratorFromRegionHitsEDProducer, EcalTrigPrimProducer, HcalDigiProducer, RPCDigiProducer, and GlobalHitsProdHist.
Definition at line 68 of file EDProducer.h.
Referenced by doEndRun().
{}
void edm::EDProducer::fillDescriptions | ( | ConfigurationDescriptions & | descriptions | ) | [static] |
Reimplemented in PF_PU_AssoMap, PF_PU_FirstVertexTracks, PFCand_AssoMap, PFCand_NoPU_WithAM, edm::EventAuxiliaryHistoryProducer, edm::LogErrorHarvester, prodname, ExternalLHEProducer, LHE2HepMCConverter, HLTCollectionProducer< T >, JetCollectionForEleHT, HLTHcalTowerNoiseCleaner, HLTHtMhtProducer, HLTJetCollectionsForElePlusJets< T >, HLTJetCollectionsForLeptonPlusJets< jetType >, HLTJetCollForElePlusJets< T >, HLTJetL1MatchProducer< T >, HLTMhtProducer, HLTPFJetIDProducer, PFJetsMatchedToFilteredCaloJetsProducer, RandomEngineStateProducer, pat::JetCorrFactorsProducer, pat::PATElectronProducer, pat::PATJetProducer, pat::PATMETProducer, pat::PATMuonProducer, pat::PATPhotonProducer, pat::PATTauProducer, and MuPFIsoEmbedder.
Definition at line 122 of file EDProducer.cc.
References edm::ConfigurationDescriptions::addDefault(), and edm::ParameterSetDescription::setUnknown().
{ ParameterSetDescription desc; desc.setUnknown(); descriptions.addDefault(desc); }
virtual void edm::EDProducer::postForkReacquireResources | ( | unsigned | int, |
unsigned | int | ||
) | [inline, private, virtual] |
virtual void edm::EDProducer::preForkReleaseResources | ( | ) | [inline, private, virtual] |
void edm::EDProducer::prevalidate | ( | ConfigurationDescriptions & | descriptions | ) | [static] |
Definition at line 129 of file EDProducer.cc.
References edm::edmodule_mightGet_config().
{ edmodule_mightGet_config(iConfig); }
virtual void edm::EDProducer::produce | ( | Event & | , |
EventSetup const & | |||
) | [private, pure virtual] |
Implemented in TrackerToMuonPropagator, AlignmentMuonHIPTrajectorySelector, LaserAlignment, LaserAlignmentT0Producer, TkLasBeamFitter, CSCOverlapsTrackPreparation, MuonMillepedeTrackRefitter, AlignmentPrescaler, TkAlCaOverlapTagger, SiStripProcessedRawDigiProducer, TrackInfoProducer, EcalRecHitRecalib, HcalRecHitRecalib, AlCaECALRecHitReducer, ElectronRecalibSuperClusterAssociator, cms::AlCaDiJetsProducer, AlCaEcalHcalReadoutsProducer, AlCaGammaJetProducer, AlCaHcalNoiseProducer, AlCaIsoTracksProducer, AlCaHOCalibProducer, cms::HitReCalibrator, EcalIsolatedParticleCandidateProducer, ECALRegFEDSelector, HITSiStripRawToClustersRoI, IPTCorrector, IsolatedPixelTrackCandidateProducer, SiStripRegFEDSelector, SubdetFEDSelector, AlcaBeamSpotFromDB, AlcaBeamSpotProducer, ElectronSqPtTkIsolationProducer, SiPixelCalibDigiProducer, SiPixelFedFillerWordEventNumber, ShallowClustersProducer, ShallowDigisProducer, ShallowEventDataProducer, ShallowExampleProducer, ShallowGainCalibration, ShallowRechitClustersProducer, ShallowSimhitClustersProducer, ShallowSimTracksProducer, ShallowTrackClustersProducer, ShallowTracksProducer, EcalFEDWithCRCErrorProducer, reco::modules::CandCombiner< Selector, PairSelector, Cloner, OutputCollection, Setup, Init >, CloneProducer< C >, reco::modules::NamedCandCombiner< Selector, PairSelector, Cloner, Setup, Init >, ShallowCloneProducer< C >, CandReducer, CandViewRefMerger, ParticleDecayProducer, PFCandIsolatorFromDeposits, PFMET, PFPileUp, TopProjector< Top, Bottom >, Type1PFMET, reco::modules::TrackFullCloneSelectorBase< Selector >, reco::modules::CaloRecHitCandidateProducer< HitCollection >, HBHENoiseFilterResultProducer, CandidateProducer< TColl, CColl, Selector, Conv, Creator, Init >, PF_PU_AssoMap, PF_PU_FirstVertexTracks, PFCand_AssoMap, PFCand_NoPU_WithAM, CandidateTriggerObjectProducer, AssociationMapOneToOne2Association< CKey, CVal >, AssociationVector2ValueMap< KeyRefProd, CVal >, AssociationVectorSelector< KeyRefProd, CVal, KeySelector, ValSelector >, CollectionAdder< C >, reco::modules::MatcherBase< C1, C2, M >, Merger< InputCollection, OutputCollection, P >, reco::modulesNew::Matcher< C1, C2, S, D >, NtpProducer< C >, reco::PhysObjectMatcher< C1, C2, S, D, Q >, DoubleProducer, EventCountProducer, APVCyclePhaseProducerFromL1ABC, APVCyclePhaseProducerFromL1TS, ConfigurableAPVCyclePhaseProducer, EventWithHistoryProducer, EventWithHistoryProducerFromL1ABC, FromClusterSummaryMultiplicityProducer, MultiplicityProducer< T >, MatchedProbeMaker< T >, TagProbeMassProducer, TriggerMatchProducer< object >, AlphaTVarProducer, DiJetVarProducer, RazorVarProducer, PathTimerInserter, SiStripFineDelayHit, sistrip::FEDEmulatorModule, sistrip::SpyDigiConverterModule, sistrip::SpyEventSummaryProducer, sistrip::SpyUnpackerModule, HLTTauRefProducer, MEtoEDMConverter, PiZeroDiscriminatorProducer, ZMuMuMuonUserData, ZMuMuUserDataOneTrack, ZMuMuTrackUserData, ZMuMuUserData, DistortedMETProducer, DistortedMuonProducer, DistortedMuonProducerFromDB, DistortedPFCandProducer, FSRWeightProducer, ISRGammaWeightProducer, ISRWeightProducer, MuonWithPFIsoProducer, PdfWeightProducer, WeakEffectsWeightProducer, WMuNuProducer, DimuonMCMatcher, EventVtxInfoNtupleDumper, ZToLLEdmNtupleDumper, CastorDigiToRaw, CastorRawToDigi, CSCDCCUnpacker, CSCDigiToRawModule, CSCTFPacker, CSCTFUnpacker, DTDigiToRawModule, DTUnpackingModule, DTTFFEDReader, DTTFFEDSim, EcalDigiToRaw, MatacqProducer, EcalRawToDigi, EcalRawToRecHitByproductProducer, EcalRawToRecHitFacility, EcalRawToRecHitProducer, EcalRawToRecHitRoI, EcalDCCTB07UnpackingModule, EcalDCCTBUnpackingModule, ESDigiToRaw, ESRawToDigi, evf::EvFFEDSelector, GctDigiToRaw, GctRawToDigi, L1GctInternJetProducer, HcalCalibFEDSelector, HcalDigiToRaw, HcalHistogramRawToDigi, HcalRawToDigi, ConditionDumperInEdm, L1GlobalTriggerEvmRawToDigi, L1GlobalTriggerRawToDigi, L1GlobalTriggerRecordProducer, L1GTDigiToRaw, L1GTEvmDigiToRaw, L1GtTextToRaw, L1GtTriggerMenuLiteProducer, LTCRawToDigi, RawDataCollectorModule, RawDataCollectorByLabel, RawDataSelector, RPCPackingModule, RPCUnpackingModule, ScalersRawToDigi, SiPixelDigiToRaw, SiPixelRawToDigi, sistrip::ExcludedFEDListProducer, sistrip::DigiToRawModule, sistrip::RawToClusters, SiStripRawToClustersRoI, sistrip::RawToDigiModule, CaloRecHitCopy, CaloRecHitsProducer, FastElectronSeedProducer, FamosProducer, CastorFastClusterProducer, CastorFastTowerProducer, DummyModule, FastL1CaloSim, FastTSGFromL2Muon, MuonSimHitProducer, FSPFProducer, PileUpProducer, FastTrackMerger, PixelTracksProducer, TrackCandidateProducer, TrajectorySeedProducer, SiClusterTranslator, SiTrackerGaussianSmearingRecHitConverter, TrackingRecHitTranslator, MFProducer, edm::TriggerResultInserter, edm::EventAuxiliaryHistoryProducer, edm::LogErrorHarvester, prodname, pat::xxxEventHypothesisProducer, edm::BeamHaloProducer, GenFilterEfficiencyProducer, edm::CosMuoGenProducer, edm::ExhumeProducer, BetaBoostEvtVtxGenerator, GenHIEventProducer, MixBoostEvtVtxGenerator, ExternalLHEProducer, LHE2HepMCConverter, LHECOMWeightProducer, edm::PomwigProducer, gen::Pythia6Gun, ConeIsolation, HLTCollectionProducer< T >, HLTDisplacedmumumuVtxProducer, HLTDisplacedmumuVtxProducer, HLTPrescaleRecorder, TriggerSummaryProducerAOD, TriggerSummaryProducerRAW, JetCollectionForEleHT, AnyJetToCaloJetProducer, HLTCaloJetIDProducer, HLTHcalTowerNoiseCleaner, HLTHtMhtProducer, HLTJetCollectionsForElePlusJets< T >, HLTJetCollectionsForLeptonPlusJets< jetType >, HLTJetCollForElePlusJets< T >, HLTJetL1MatchProducer< T >, HLTMhtProducer, HLTPFJetIDProducer, PFJetsMatchedToFilteredCaloJetsProducer, HLTDummyCollections, Timer, HLTTauMCProducer, HLTTauRefCombiner, BaseEvtVtxGenerator, edm::ExpoRandomPtGunProducer, edm::FileRandomKEThetaGunProducer, edm::FlatRandomEGunProducer, edm::FlatRandomEThetaGunProducer, edm::FlatRandomOneOverPtGunProducer, edm::FlatRandomPtGunProducer, edm::FlatRandomPtThetaGunProducer, edm::MultiParticleInConeGunProducer, RandomEngineStateProducer, HcalPatternSource, cms::JetVertexAssociation, cms::JetCorrectionProducer< T >, CaloJetMETcorrInputProducerT< T, Textractor >, CorrectedMETProducerT< T >, PFJetMETcorrInputProducerT< T, Textractor >, MuonMETcorrInputProducer, PFCandMETcorrInputProducer, PFchsMETcorrInputProducer, SysShiftMETcorrInputProducer, cms::TauMET, Type0PFMETcorrInputProducer, cms::Type1MET, CSCTFCandidateProducer, CSCTFTrackProducer, CSCTriggerPrimitivesProducer, DTTrackFinder, DTTrigProd, L1GctEmulator, L1MuGlobalMuonTrigger, ConvertObjectMapRecord, L1GlobalTrigger, L1Comparator, L1DummyProducer, L1EmulBias, MuonCandProducerMon, L1ExtraParticleMapProd, L1ExtraParticlesProd, L1RCTInputProducer, L1RCTProducer, L1RCTTPGProvider, MaskedRctInputDigiProducer, RPCTechnicalTrigger, RPCTrigger, GtPsbTextToDigi, RctInputTextToDigi, RctTextToRctDigi, SourceCardTextToRctDigi, TextToRaw, BSCTrigger, edm::BMixingModule, MuScleFitMuonProducer, pat::HLTL1MuonMatcher, pat::L1MuonMatcher, pat::MatcherByPulls< T >, pat::MatcherUsingTracks, MuonMCClassifier, TriggerMatcherToHLTDebug, EventShapeVarsProducer, FlavorHistoryProducer, MCTruthCompositeMatcher< C1, C2 >, GenParticleDecaySelector, GenParticleProducer, GenParticlePruner, pat::GenPlusSimParticleProducer, reco::modulesNew::MCTruthCompositeMatcher, IsolationProducer< C1, C2, Alg, OutputCollection, Setup >, reco::modulesNew::IsolationProducer< C1, C2, Alg, OutputCollection, Setup >, CandIsoDepositProducer, CandIsolatorFromDeposits, IsolationProducerForTracks, JetChargeProducer, CandOneToManyDeltaRMatcher, CandOneToOneDeltaRMatcher, GenJetBCEnergyRatio, reco::modules::JetFlavourIdentifier, JetPartonMatcher, PartonSelector, TauGenJetProducer, pat::DuplicatedElectronCleaner, pat::JetCorrFactorsProducer, pat::ObjectEnergyScale< T >, pat::ObjectSpatialResolution< T >, pat::PATCleaner< PATObjType >, pat::PATCompositeCandidateProducer, pat::PATConversionProducer, pat::PATElectronProducer, pat::PATGenCandsFromSimTracksProducer, pat::PATGenericParticleProducer, PATHeavyIonProducer, PATHemisphereProducer, pat::PATJetProducer, pat::PATMETProducer, pat::PATMHTProducer, pat::PATMuonProducer, pat::PATPFParticleProducer, pat::PATPhotonProducer, pat::PATTauProducer, pat::PATTriggerEventProducer, pat::PATTriggerMatchEmbedder< PATObjectType >, pat::PATTriggerProducer, pat::TauJetCorrFactorsProducer, pat::PATVertexAssociationProducer, JetEnergyShift, PatJPsiProducer, ShiftedJetProducerT< T, Textractor >, ShiftedParticleProducerT< T >, SmearedJetProducerT< T, Textractor >, ShiftedMETcorrInputProducer, ShiftedParticleMETcorrInputProducer, ShiftedPFCandidateProducerForNoPileUpPFMEt, ShiftedPFCandidateProducerForPFMEtMVA, MassKinFitterCandProducer, ConstrainedFitCandProducer< Fitter, InputCollection, OutputCollection, Init >, ElectronMatchedCandidateProducer, TriggerCandProducer< object >, ColinsSoperVariablesComputer, DeltaRNearestObjectComputer< T >, ElectronConversionRejectionVars, NearbyCandCountComputer, ObjectMultiplicityCounter< T >, ObjectViewCleaner< T >, ObjectViewMatcher< T1, T2 >, OtherObjectVariableComputer< T >, NtpProducer< C >, NTuplingDevice, EnergyLossProducer, TrackIPProducer, SecondaryVertexProducer, edm::GenericSelectorByValueMap< T, C >, SoftElectronCandProducer, SoftElectronProducer, SoftLepton, SoftPFElectronProducer, JetCrystalsAssociator, JetTagProducer, EcalChannelKiller, CleanAndMergeProducer, CosmicClusterProducer, EcalDigiSelector, EgammaSCCorrectionMaker, ExampleClusterProducer, HybridClusterProducer, InterestingDetIdCollectionProducer, IslandClusterProducer, Multi5x5ClusterProducer, Multi5x5SuperClusterProducer, PiZeroDiscriminatorProducer, PreshowerClusterProducer, PreshowerClusterShapeProducer, RecHitFilter, ReducedESRecHitCollectionProducer, ReducedRecHitCollectionProducer, SuperClusterProducer, UncleanSCRecoveryProducer, UnifiedSCCollectionProducer, InterestingTrackEcalDetIdProducer, ElectronSeedProducer, GsfElectronCoreEcalDrivenProducer, GsfElectronCoreProducer, GsfElectronEcalDrivenProducer, GsfElectronProducer, SiStripElectronAssociator, SiStripElectronProducer, SiStripElectronSeedProducer, HFEMClusterProducer, HFRecoEcalCandidateProducer, EcalListOfFEDSProducer, EcalRecHitsMerger, EgammaHLTBcHcalIsolationProducersRegional, EgammaHLTClusterShapeProducer, EgammaHLTCombinedIsolationProducer, EgammaHLTEcalIsolationProducersRegional, EgammaHLTEcalRecIsolationProducer, EgammaHLTElectronCombinedIsolationProducer, EgammaHLTElectronDetaDphiProducer, EgammaHLTElectronTrackIsolationProducers, EgammaHLTGsfTrackVarProducer, EgammaHLTHcalIsolationDoubleConeProducers, EgammaHLTHcalIsolationProducersRegional, EgammaHLTHybridClusterProducer, EgammaHLTIslandClusterProducer, EgammaHLTMulti5x5ClusterProducer, EgammaHLTNxNClusterProducer, EgammaHLTPhotonTrackIsolationProducersRegional, EgammaHLTPixelMatchElectronProducers, EgammaHLTR9IDProducer, EgammaHLTR9Producer, EgammaHLTRecoEcalCandidateProducers, EgammaHLTRegionalPixelSeedGeneratorProducers, EgammaHLTRemoveDuplicatedSC, ESListOfFEDSProducer, ESRecHitsMerger, EgammaEcalRecHitIsolationProducer, EgammaElectronTkIsolationProducer, EgammaElectronTkNumIsolationProducer, EgammaPhotonTkIsolationProducer, EgammaPhotonTkNumIsolationProducer, EgammaTowerIsolationProducer, EleIsoDetIdCollectionProducer, GamIsoDetIdCollectionProducer, ConversionProducer, ConversionTrackCandidateProducer, ConversionTrackMerger, ConversionTrackProducer, ConvertedPhotonProducer, PhotonCoreProducer, PhotonProducer, TrackProducerWithSCAssociation, ElectronIDExternalProducer< algo >, PhotonIDProducer, CentralityBinProducer, HiEgammaIsolationProducer, HiEgammaSCCorrectionMaker, HiSpikeCleaner, HiSuperClusterProducer, EvtPlaneProducer, HiEvtPlaneFlatProducer, HiGenCleaner< T2 >, HiL1Subtractor, ParticleTowerProducer, HIBestVertexProducer, reco::modules::HICaloCompatibleTrackSelector, HIPixelClusterVtxProducer, HIPixelMedianVtxProducer, FFTJetEFlowSmoother, FFTJetPatRecoProducer, FFTJetPFPileupCleaner, FFTJetPileupEstimator, FFTJetPileupProcessor, FFTJetProducer, JetIdSelector< T >, TrackExtrapolator, JetExtender, JetSignalVertexCompatibility, JetTracksAssociatorAtCaloFace, JetTracksAssociatorAtVertex, JetPlusTrackProducer, JetPlusTrackProducerAA, CastorJetIDProducer, cms::CATopJetProducer, CMSInsideOutJetProducer, FastjetJetProducer, FixedGridRhoProducer, FixedGridRhoProducerFastjet, InputGenJetsParticleSelector, JetIDProducer, cms::SubEventGenJetProducer, SubjetFilterJetProducer, cms::SubJetProducer, VirtualJetProducer, CaloRecHitCandidateProducer, CaloTowerCandidateCreator, CaloTowersCreator, CaloTowersMerger, CaloTowersReCreator, CastorCellProducer, CastorClusterProducer, CastorTowerProducer, RecHitCorrector, CastorSimpleReconstructor, EcalDeadChannelRecoveryProducers, EcalCompactTrigPrimProducer, EcalDetIdToBeRecoveredProducer, EcalRecalibRecHitProducer, EcalRecHitProducer, EcalTPSkimmer, EcalUncalibRecHitProducer, ESRecHitProducer, HcalLaserReco, HBHEIsolatedNoiseReflagger, HcalHitReconstructor, HcalHitSelection, HcalSimpleReconstructor, ZdcHitReconstructor, ZdcSimpleReconstructor, CSCRecHitDProducer, CSCSegmentProducer, DTRecHitProducer, DTClusterer, DTRecSegment2DExtendedProducer, DTRecSegment2DProducer, DTRecSegment4DProducer, DTSegment4DT0Corrector, RPCPointProducer, RPCRecHitProducer, cms::SiPixelClusterProducer, cms::SiPixelRecHitConverter, SiStripClusterizer, SiStripClusterToDigiProducer, SiStripRecHitConverter, SiStripMeanCMExtractor, SiStripZeroSuppression, ClusterSummaryProducer, PixelClusterSelectorTopBottom, StripClusterSelectorTopBottom, HLTTrackClusterRemover, SeedClusterRemover, TopBottomClusterInfoProducer, TrackClusterRemover, TrackClusterSplitter, ExpressLumiProducer, LumiProducer, reco::BeamHaloSummaryProducer, reco::CSCHaloDataProducer, reco::EcalHaloDataProducer, reco::GlobalHaloDataProducer, reco::HcalHaloDataProducer, reco::HcalNoiseInfoProducer, cms::METProducer, cms::MuonMET, cms::MuonMETValueMapProducer, cms::MuonTCMETValueMapProducer, CosmicMuonLinksProducer, CosmicMuonProducer, GlobalCosmicMuonProducer, GlobalMuonProducer, TevMuonProducer, GlobalTrackQualityProducer, L2MuonIsolationProducer, L2MuonCandidateProducer, L2MuonProducer, L2MuonSeedGenerator, L3MuonCombinedRelativeIsolationProducer, L3MuonIsolationProducer, L3MuonCandidateProducer, L3MuonCandidateProducerFromMuons, L3MuonCleaner, L3MuonProducer, L3TkMuonProducer, QuarkoniaTrackSelector, CaloMuonMerger, CaloMuonProducer, CosmicsMuonIdProducer, GlobalMuonToMuonProducer, InterestingEcalDetIdProducer, MuonIdProducer, MuonLinksProducer, MuonLinksProducerForHLT, MuonProducer, MuonRefProducer, MuonSelectionTypeValueMapProducer, MuonsFromRefitTracksProducer, MuonShowerInformationProducer, MuonTimingProducer, TrajectorySeedFromMuonProducer, MuPFIsoEmbedder, MuIsoDepositCopyProducer, MuIsoDepositProducer, MuIsolatorResultProducer< BT >, CosmicMuonSeedGenerator, MuonSeedGenerator, MuonSeedMerger, MuonSeedProducer, SETMuonSeedProducer, RPCSeedGenerator, StandAloneMuonProducer, CollectionCombiner< Collection >, TSGFromL1Muon, TSGFromL2Muon, MuonErrorMatrixAdjuster, HepMCCopy, PFClusterProducer, PFRecHitProducer, PFClusterShapeProducer, PFBlockProducer, PFConcretePFCandidateProducer, PFElectronTranslator, PFLinker, PFPhotonTranslator, PFProducer, ConvBremSeedProducer, PFSimParticleProducer, ElectronSeedMerger, GoodSeedProducer, LightPFTrackProducer, PFElecTkProducer, PFNuclearProducer, PFTrackProducer, PFConversionProducer, PFDisplacedTrackerVertexProducer, PFDisplacedVertexCandidateProducer, PFDisplacedVertexProducer, PFV0Producer, PixelVertexProducerClusters, PixelVertexProducerMedian, TrackListCombiner, PixelTrackProducer, PixelVertexProducer, FastPrimaryVertexProducer, cms::ClusterizerFP420, cms::ReconstructerFP420, cms::TrackerizerFP420, CaloTowerCreatorForTauHLT, DQMTauProducer, EMIsolatedTauJetsSelector, HLTTauProducer, IsolatedTauJetsSelector, L1HLTJetsMatching, L1HLTTauMatching, L2TauIsolationProducer, L2TauIsolationSelector, L2TauJetsMerger, L2TauJetsProvider, L2TauModularIsolationProducer, L2TauModularIsolationSelector, L2TauNarrowConeIsolationProducer, L2TauPixelIsoTagProducer, L2TauPixelTrackMatch, L2TauRelaxingIsolationSelector, PFJetToCaloProducer, PFTauToJetProducer, TauJetSelectorForHLTTrackSeeding, VertexFromTrackProducer, ImpactParameter, InvariantMass< T1, T2 >, TauDiscriminationProducerBase< TauType, TauDiscriminator >, CaloRecoTauProducer, CaloRecoTauTagInfoProducer, PFRecoTauDecayModeDeterminator, PFRecoTauProducer, PFRecoTauTagInfoProducer, PFTauViewRefMerger, RecoTauCleanerImpl< Prod >, RecoTauJetRegionProducer, RecoTauPiZeroProducer, RecoTauPiZeroUnembedder, RecoTauProducer, TCRecoTauProducer, reco::tautools::CastedRefProducer< DerivedCollection, BaseType >, reco::tautools::CopyProducer< Collection >, CandViewRefTriggerBiasRemover, PFTauMVAInputDiscriminantTranslator, RecoTauEventFlagProducer, RecoTauPiZeroFlattener, TruthTauDecayModeProducer, EcalTBHodoscopeRecInfoProducer, EcalTBWeightUncalibRecHitProducer, EcalTBH2TDCRecInfoProducer, EcalTBTDCRecInfoProducer, HcalTBObjectUnpacker, cms::CkfTrackCandidateMaker, cms::CkfTrajectoryMaker, ConversionSeedFilter, ConversionSeedFilterCharge, PhotonConversionTrajectorySeedProducerFromQuadruplets, PhotonConversionTrajectorySeedProducerFromSingleLeg, cms::CkfDebugTrackCandidateMaker, TrackAlgoCompareUtil, DeDxDiscriminatorProducer, DeDxEstimatorProducer, DeDxEstimatorProducerPixelTripplet, reco::modules::AnalyticalTrackSelector, reco::modules::CosmicTrackSelector, cms::SimpleTrackListMerger, reco::modules::TrackMultiSelector, reco::modules::CosmicTrackSplitter, reco::modules::MultiTrackSelector, TrackCandidateTopBottomHitFilter, reco::modules::TrackerTrackHitFilter, cms::TrackListMerger, QualityFilter, MeasurementTrackerSiStripRefGetterProducer, NuclearSeedsEDProducer, NuclearTrackCorrector, cms::RoadSearchCloudCleaner, RoadSearchCloudMaker, cms::RoadSearchHelixMaker, cms::RoadSearchTrackListCleaner, cms::TrackListMerger, RoadSearchSeedFinder, RoadSearchTrackCandidateMaker, cms::CosmicTrackFinder, CosmicSeedGenerator, CRackSeedGenerator, CtfSpecialSeedGenerator, SimpleCosmicBONSeeder, SeedCombiner, SeedGeneratorFromProtoTracksEDProducer, SeedGeneratorFromRegionHitsEDProducer, GsfTrackProducer, GsfTrackRefitter, TrackProducer, TrackRefitter, DoubleVertexFilter, InclusiveVertexFinder, TrackVertexArbitrator, VertexMerger, BeamSpotOnlineProducer, BeamSpotProducer, NuclearInteractionEDProducer, PrimaryVertexProducer, V0Producer, VZeroProducer, CastorDigiProducer, EcalFEtoDigi, EcalSelectiveReadoutProducer, EcalDigiProducer, EcalTBDigiProducer, EcalTrigPrimProducer, EcalZeroSuppressionProducer, ESZeroSuppressionProducer, HcalDigiProducer, HcalTBDigiProducer, HcalTrigPrimDigiProducer, HcalTTPDigiProducer, HcalTTPTriggerRecord, HcalRealisticZS, HcalSimpleAmplitudeZS, EcalTBMCInfoProducer, FakeTBEventHeaderProducer, FakeTBHodoscopeRawInfoProducer, TBHodoActiveVolumeRawInfoProducer, HcalForwardLibWriter, OscarProducer, GeometryProducer, edm::CFWriter, edm::HiMixingModule, MixEvtVtxGenerator, PileupInformation, TrackingTruthProducer, CSCDigiProducer, DTDigitizer, MuonAssociatorEDProducer, MuonTrackProducer, SubsystemNeutronWriter, EmptyHepMCProducer, NeutronHitsCollector, RPCDigiProducer, cms::DigitizerFP420, cms::SiPixelDigitizer, SiStripDigitizer, MCTrackMatcher, TrackAssociatorEDProducer, TrackMCQuality, GenTrackMatcher, JetVetoedTracksAssociatorAtVertex, SecondaryVertexTagInfoProxy, HectorProducer, SimHitShifter, HighPtTrackEcalDetIdProducer, ProduceIsolationMap, ReduceHcalRecHitCollectionProducer, UpdatedMuonInnerTrackRef, MCParticleReplacer, GSFElectronsMixer, PFCandidateMixer, RecoTracksMixer, SelectReplacementCandidates, ZmumuPFEmbedder, StEvtSolutionMaker, StGenEventReco, TopDecaySubset, TopInitSubset, TtDilepEvtSolutionMaker, TtEvtBuilder< C >, TtGenEventReco, TtHadEvtSolutionMaker, TtSemiEvtSolutionMaker, TtFullHadSignalSelMVAComputer, TtSemiLepSignalSelMVAComputer, TtSemiLepHitFitProducer< LeptonCollection >, TtFullHadHypothesis, TtFullLepHypothesis, TtSemiLepHypothesis, TtSemiLepJetCombGeom, TtSemiLepJetCombMaxSumPtWMass, TtSemiLepJetCombMVAComputer, TtSemiLepJetCombWMassDeltaTopMass, TtSemiLepJetCombWMassMaxSumPt, TtFullHadKinFitProducer, TtFullLepKinSolutionProducer, TtSemiLepKinFitProducer< LeptonCollection >, BoostedTopProducer, CATopJetTagger, TtJetPartonMatch< C >, TracksToTrajectories, GlobalDigisProducer, GlobalHitsProdHist, GlobalHitsProducer, GlobalRecHitsProducer, MuonSeedTrack, CollectionFromZLegProducer, GsfElectronFromPVSelector, IsoTracks, MuonFromPVSelector, ObjectViewCleaner< T >, bestPVselector< T1 >, TrackFromPVSelector, ZllArbitrator< T1 >, TrackerHitProducer, and reco::modules::MatcherBase< Collection, Collection, reco::helper::CandMapTrait< Collection >::type >.
Referenced by doEvent().
void edm::EDProducer::registerAnyProducts | ( | EDProducer * | module, |
ProductRegistry * | reg | ||
) | [inline, private] |
Definition at line 58 of file EDProducer.h.
References moduleDescription_, and edm::ProducerBase::registerProducts().
{ registerProducts(module, reg, moduleDescription_); }
virtual void edm::EDProducer::respondToCloseInputFile | ( | FileBlock const & | ) | [inline, private, virtual] |
virtual void edm::EDProducer::respondToCloseOutputFiles | ( | FileBlock const & | ) | [inline, private, virtual] |
virtual void edm::EDProducer::respondToOpenInputFile | ( | FileBlock const & | ) | [inline, private, virtual] |
virtual void edm::EDProducer::respondToOpenOutputFiles | ( | FileBlock const & | ) | [inline, private, virtual] |
void edm::EDProducer::setModuleDescription | ( | ModuleDescription const & | md | ) | [inline, private] |
Definition at line 78 of file EDProducer.h.
References moduleDescription_.
{ moduleDescription_ = md; }
std::string edm::EDProducer::workerType | ( | ) | const [inline, private] |
Definition at line 62 of file EDProducer.h.
{return "WorkerT<EDProducer>";}
friend class WorkerT [friend] |
Definition at line 23 of file EDProducer.h.
CurrentProcessingContext const* edm::EDProducer::current_context_ [private] |
Definition at line 82 of file EDProducer.h.
Referenced by currentContext(), doBeginLuminosityBlock(), doBeginRun(), doEndLuminosityBlock(), doEndRun(), and doEvent().
Definition at line 81 of file EDProducer.h.
Referenced by doBeginLuminosityBlock(), doBeginRun(), doEndLuminosityBlock(), doEndRun(), doEvent(), registerAnyProducts(), and setModuleDescription().
std::vector<BranchID> edm::EDProducer::previousParentage_ [private] |
Definition at line 83 of file EDProducer.h.
Referenced by doEvent().
Definition at line 84 of file EDProducer.h.
Referenced by doEvent().