|
| EDProducerBase () |
|
ModuleDescription const & | moduleDescription () const |
|
virtual | ~EDProducerBase () |
|
| ProducerBase () |
|
void | registerProducts (ProducerBase *, ProductRegistry *, ModuleDescription const &) |
|
std::function< void(BranchDescription
const &)> | registrationCallback () const |
| used by the fwk to register list of products More...
|
|
virtual | ~ProducerBase () |
|
| EDConsumerBase () |
|
ProductHolderIndexAndSkipBit | indexFrom (EDGetToken, BranchType, TypeID const &) const |
|
void | itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
|
void | itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
|
std::vector
< ProductHolderIndexAndSkipBit >
const & | itemsToGetFromEvent () const |
|
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
|
void | modulesDependentUpon (const std::string &iProcessName, std::vector< const char * > &oModuleLabels) const |
|
bool | registeredToConsume (ProductHolderIndex, bool, BranchType) const |
|
bool | registeredToConsumeMany (TypeID const &, BranchType) const |
|
void | updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &) |
|
virtual | ~EDConsumerBase () |
|
Description: [one line class summary]
Usage: <usage>
Definition at line 38 of file EDProducerBase.h.
virtual void edm::stream::EDProducerBase::produce |
( |
Event & |
, |
|
|
EventSetup const & |
|
|
) |
| |
|
privatepure virtual |
Implemented in SiStripClusterizerFromRaw, reco::GlobalHaloDataProducer, reco::CSCHaloDataProducer, reco::EcalHaloDataProducer, SoftLepton, reco::HcalHaloDataProducer, ConversionProducer, MuonIdProducer, ClusterSummaryProducer, CorrectedECALPFClusterProducer, SecondaryVertexProducer, reco::BeamHaloSummaryProducer, PFPhotonTranslator, TrackExtrapolator, L1GlobalTriggerRawToDigi, PFRecoTauChargedHadronProducer, PrimaryVertexProducer, SiPixelClusterShapeCacheProducer, L1GlobalTriggerEvmRawToDigi, CastorTowerProducer, MuonProducer, PFBlockProducer, DeDxDiscriminatorProducer, ConversionTrackProducer, PFEGammaProducer, InterestingTrackEcalDetIdProducer, GctRawToDigi, RPCRecHitProducer, RecoTauProducer, InterestingDetIdCollectionProducer, CtfSpecialSeedGenerator, EcalRawToDigi, JetIDProducer, TrajectorySeedFromMuonProducer, GEDPhotonProducer, cms::MuonTCMETValueMapProducer, TevMuonProducer, reco::modules::AnalyticalTrackSelector, reco::modules::DuplicateListMerger, TrackVertexArbitrator, PFECALSuperClusterProducer, MuonTimingProducer, reco::modules::MultiTrackSelector, OutsideInMuonSeeder, L1GlobalTriggerRecordProducer, SiStripElectronAssociator, CastorJetIDProducer, PixelVertexCollectionTrimmer, V0Producer, L1ExtraParticlesProd, JetPlusTrackProducer, cms::CaloMETProducer, cms::PFMETProducer, PFProducer, RecoTauPiZeroProducer, GamIsoDetIdCollectionProducer, ConversionTrackCandidateProducer, PhotonProducer, cms::MuonMETValueMapProducer, reco::modules::CosmicTrackSelector, PFPileUp, cms::CkfTrajectoryMaker, reco::modules::DuplicateTrackMerger, ScalersRawToDigi, SoftPFMuonTagInfoProducer, DTRecSegment2DProducer, DTTFFEDReader, EgammaSCCorrectionMaker, ConvertedPhotonProducer, GlobalMuonProducer, DeDxEstimatorProducer, CSCTFUnpacker, SeedClusterRemover, TrackClusterRemover, cms::TrackListMerger, EcalTrigPrimProducer, ReducedRecHitCollectionProducer, SiStripElectronProducer, EleIsoDetIdCollectionProducer, PFLinker, EgammaEcalRecHitIsolationProducer, EgammaTowerIsolationProducer, cms::TCMETProducer, PFTrackProducer, RecoTauJetRegionProducer, SoftPFElectronTagInfoProducer, cms::CkfTrackCandidateMaker, ConversionTrackMerger, CosmicMuonSeedGenerator, edm::FwdPtrProducer< T, H >, PhotonCoreProducer, MuonSeedProducer, InclusiveVertexFinder, SiPixelRawToDigi, CSCRecHitDProducer, StandAloneMuonProducer, MuonReSeeder, ConvertObjectMapRecord, EcalDetIdToBeRecoveredProducer, SiStripClusterToDigiProducer, CastorRawToDigi, GlobalTrackQualityProducer, PFDisplacedVertexCandidateProducer, PFCandIsolatorFromDeposits, CandIsolatorFromDeposits, Multi5x5ClusterProducer, DTRecHitProducer, cms::MuonMET, BeamSpotProducer, RPCUnpackingModule, ElectronIDValueMapProducer, DTRecSegment4DProducer, DTSegment4DT0Corrector, MuonSeedGenerator, MuonSeedMerger, PFClusterProducer, PFDisplacedVertexProducer, VersionedIdProducer< PhysicsObjectPtr, SelectorType >, PreshowerClusterShapeProducer, PreshowerPhiClusterProducer, ReducedESRecHitCollectionProducer, EcalRecHitProducer, MuonSelectionTypeValueMapProducer, GEDPhotonCoreProducer, RecoTauPiZeroUnembedder, ElectronIDExternalProducer< algo >, CaloMuonProducer, PFElectronTranslator, HybridClusterProducer, Multi5x5SuperClusterProducer, PFConversionProducer, PFV0Producer, CandIsoDepositProducer, BtoCharmDecayVertexMerger, EcalDigiSelector, HFRecoEcalCandidateProducer, ParticleBasedIsoProducer, EcalTPSkimmer, MuIsoDepositCopyProducer, CSCDCCUnpacker, JetTracksAssociatorAtCaloFace, GlobalCosmicMuonProducer, PFNuclearProducer, PFDisplacedTrackerVertexProducer, EgammaElectronTkIsolationProducer, TrackProducerWithSCAssociation, PFClusterSelector, JetExtender, JetTracksAssociatorAtVertex, JetTracksAssociatorExplicit, MuIsoDepositProducer, PhotonIDProducer, TrackProducer, UnifiedSCCollectionProducer, GEDGsfElectronFinalizer, EcalCompactTrigPrimProducer, SiStripZeroSuppression, PFConcretePFCandidateProducer, ESRawToDigi, GsfElectronFull5x5Filler, CosmicMuonProducer, VertexMerger, TrackIPProducer, ElectronSeedMerger, SeedGeneratorFromRegionHitsEDProducer, FixedGridRhoProducerFastjet, PixelTrackProducer, PhotonConversionTrajectorySeedProducerFromSingleLeg, MeasurementTrackerEventProducer, SeedCombiner, HFEMClusterProducer, CastorSimpleReconstructor, SiStripClusterizer, SeedingLayersEDProducer, GEDGsfElectronProducer, GsfElectronCoreProducer, InterestingEcalDetIdProducer, GEDGsfElectronCoreProducer, FixedGridRhoProducer, GsfElectronCoreEcalDrivenProducer, GsfElectronEcalDrivenProducer, and GsfElectronProducer.
Referenced by JSONExport.JsonExport::export(), HTMLExport.HTMLExport::export(), and HTMLExport.HTMLExportStatic::export().