|
| 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 41 of file EDProducerBase.h.
virtual void edm::stream::EDProducerBase::produce |
( |
Event & |
, |
|
|
EventSetup const & |
|
|
) |
| |
|
privatepure virtual |
Implemented in SmearedJetProducerT< T, Textractor >, SiStripClusterizerFromRaw, reco::GlobalHaloDataProducer, IPProducer< Container, Base, Helper >, reco::CSCHaloDataProducer, ChainedJetCorrectorProducer, TemplatedSecondaryVertexProducer< IPTI, VTX >, reco::EcalHaloDataProducer, ShiftedJetProducerT< T, Textractor >, SoftLepton, reco::HcalHaloDataProducer, VirtualJetProducer, cms::CATopJetProducer, cms::SiPixelRecHitConverter, ConversionProducer, ClusterSummaryProducer, MuonIdProducer, PFTauPrimaryVertexProducer, CorrectedECALPFClusterProducer, ShiftedParticleProducerT< T >, reco::BeamHaloSummaryProducer, PFPhotonTranslator, TauDiscriminationProducerBase< TauType, TauDiscriminator >, TrackExtrapolator, BoostedJetMerger, reco::modules::TrackFullCloneSelectorBase< Selector >, L1GlobalTriggerRawToDigi, SiPixelClusterProducer, PFRecoTauChargedHadronProducer, GoodSeedProducer, PrimaryVertexProducer, PFElecTkProducer, SiPixelClusterShapeCacheProducer, L1GlobalTriggerEvmRawToDigi, CastorTowerProducer, MuonProducer, PFBlockProducer, SmearedPFCandidateProducerForPFNoPUMEtT< T, Textractor >, ConversionTrackProducer, PFEGammaProducer, SoftKillerProducer, InterestingTrackEcalDetIdProducer, RecoTauProducer, DeDxEstimatorProducer, MultiTrackSelector, TemplatedVertexArbitrator< InputContainer, VTX >, GctRawToDigi, RPCRecHitProducer, InterestingDetIdCollectionProducer, FastjetJetProducer, HcalHitReconstructor, CtfSpecialSeedGenerator, EcalRawToDigi, JetIDProducer, TrajectorySeedFromMuonProducer, ShiftedPFCandidateProducerForNoPileUpPFMEt, GEDPhotonProducer, DTDigitizer, cms::MuonTCMETValueMapProducer, TevMuonProducer, PFECALSuperClusterProducer, MuonTimingProducer, DuplicateListMerger, TrackCandidateTopBottomHitFilter, OutsideInMuonSeeder, L1GlobalTriggerRecordProducer, SiStripElectronAssociator, CastorJetIDProducer, NoPileUpPFMEtDataProducer, reco::PFMETProducerMVA, PixelVertexCollectionTrimmer, L1ExtraParticlesProd, JetPlusTrackProducer, cms::CaloMETProducer, cms::PFMETProducer, PFProducer, RecoTauPiZeroProducer, GamIsoDetIdCollectionProducer, PhotonProducer, cms::MuonMETValueMapProducer, PFPileUp, ConversionTrackCandidateProducer, V0Producer, ScalersRawToDigi, JetCorrectorProducer< T >, SoftPFMuonTagInfoProducer, EgammaHLTBcHcalIsolationProducersRegional, HLTRechitInRegionsProducer< T1 >, DTRecSegment2DProducer, cms::CkfTrajectoryMaker, DuplicateTrackMerger, DTTFFEDReader, ShiftedPFCandidateProducerForPFMVAMEt, EgammaSCCorrectionMaker, GlobalMuonProducer, PFCTRecHitProducer, CosmicTrackSelector, CSCTFUnpacker, ConvertedPhotonProducer, ZdcHitReconstructor, HITrackClusterRemover, SeedClusterRemover, TemplatedInclusiveVertexFinder< InputContainer, VTX >, EcalTrigPrimProducer, ReducedRecHitCollectionProducer, SiStripElectronProducer, EleIsoDetIdCollectionProducer, PFLinker, ShiftedPFCandidateProducerByMatchedObject, EgammaEcalRecHitIsolationProducer, EgammaTowerIsolationProducer, cms::TCMETProducer, NoPileUpPFMEtProducer, PFTrackProducer, RecoTauJetRegionProducer, HSCPDeDxInfoProducer, SoftPFElectronTagInfoProducer, SubjetFilterJetProducer, ConversionTrackMerger, JetCoreClusterSplitter, CosmicMuonSeedGenerator, cms::CkfTrackCandidateMaker, SimpleTrackListMerger, OscarMTProducer, edm::FwdPtrProducer< T, H >, ShiftedJetProducerByMatchedObjectT< T >, PhotonCoreProducer, MuonSeedProducer, TrackListMerger, PileupInformation, PuppiProducer, SiPixelRawToDigi, edm::ThinningProducer< Collection, Selector >, CSCRecHitDProducer, StandAloneMuonProducer, MuonReSeeder, ClusterTPAssociationProducer, ConvertObjectMapRecord, EcalDetIdToBeRecoveredProducer, SiStripClusterToDigiProducer, CastorRawToDigi, sistrip::RawToDigiModule, ShiftedMETcorrInputProducer, JVFJetIdProducer, GlobalTrackQualityProducer, PFDisplacedVertexCandidateProducer, PFCandIsolatorFromDeposits, CandIsolatorFromDeposits, Multi5x5ClusterProducer, DTRecHitProducer, cms::MuonMET, BeamSpotProducer, RPCUnpackingModule, ElectronIDValueMapProducer, DTRecSegment4DProducer, DTSegment4DT0Corrector, MuonSeedGenerator, MuonSeedMerger, PFClusterProducer, PFDisplacedVertexProducer, VersionedIdProducer< PhysicsObjectPtr, SelectorType >, PreshowerClusterShapeProducer, PreshowerPhiClusterProducer, ReducedESRecHitCollectionProducer, CMSInsideOutJetProducer, EcalRecHitProducer, MuonSelectionTypeValueMapProducer, PFMultiDepthClusterProducer, RPCDigiProducer, GEDPhotonCoreProducer, RecoTauPiZeroUnembedder, ElectronIDExternalProducer< algo >, CaloTowerCandidateCreator, CaloMuonProducer, PFRecHitProducer, PFElectronTranslator, HybridClusterProducer, Multi5x5SuperClusterProducer, ZdcSimpleReconstructor, PFConversionProducer, PFV0Producer, ESZeroSuppressionProducer, CandIsoDepositProducer, BtoCharmDecayVertexMerger, EcalDigiSelector, HFRecoEcalCandidateProducer, ParticleBasedIsoProducer, EcalTPSkimmer, HcalSimpleReconstructor, MuIsoDepositCopyProducer, TemplatedVertexMerger< VTX >, CSCDCCUnpacker, JetTracksAssociatorAtCaloFace, GlobalCosmicMuonProducer, PFNuclearProducer, PFDisplacedTrackerVertexProducer, EgammaElectronTkIsolationProducer, TrackProducerWithSCAssociation, cms::SubEventGenJetProducer, PFClusterTimeSelector, JetExtender, JetTracksAssociatorAtVertex, JetTracksAssociatorExplicit, MuIsoDepositProducer, HcalRealisticZS, PhotonIDProducer, EcalUncalibRecHitProducer, TrackProducer, UnifiedSCCollectionProducer, GEDGsfElectronFinalizer, EcalCompactTrigPrimProducer, SiStripZeroSuppression, PFConcretePFCandidateProducer, ESRawToDigi, GsfElectronFull5x5Filler, SiStripClusterizer, CosmicMuonProducer, PhotonConversionTrajectorySeedProducerFromSingleLeg, ElectronSeedMerger, SeedGeneratorFromRegionHitsEDProducer, FixedGridRhoProducerFastjet, cms::SubJetProducer, PixelTrackProducer, MeasurementTrackerEventProducer, SeedCombiner, HFEMClusterProducer, CastorSimpleReconstructor, SeedingLayersEDProducer, HcalTTPDigiProducer, GEDGsfElectronProducer, GsfElectronCoreProducer, InterestingEcalDetIdProducer, QualityFilter, GEDGsfElectronCoreProducer, FixedGridRhoProducer, GsfElectronCoreEcalDrivenProducer, GsfElectronEcalDrivenProducer, GsfElectronProducer, SiStripRecHitConverter, and MaskedMeasurementTrackerEventProducer.
Referenced by JSONExport.JsonExport::export(), HTMLExport.HTMLExport::export(), and HTMLExport.HTMLExportStatic::export().