#include <FWCore/Framework/interface/Event.h>
Public Types | |
typedef DataViewImpl | Base |
Public Member Functions | |
int | bunchCrossing () const |
Event (EventPrincipal &ep, const ModuleDescription &md) | |
EventAuxiliary const & | eventAuxiliary () const |
EventAuxiliary::ExperimentType | experimentType () const |
template<typename ELEMENT> | |
void | fillView_ (BasicHandle &bh, Handle< View< ELEMENT > > &result) const |
template<typename PROD> | |
bool | get (SelectorBase const &sel, Handle< PROD > &result) const |
template<typename ELEMENT> | |
bool | get (ProductID const &oid, Handle< View< ELEMENT > > &result) const |
template<typename PROD> | |
bool | get (ProductID const &oid, Handle< PROD > &result) const |
void | getAllProvenance (std::vector< Provenance const * > &provenances) const |
template<> | |
bool | getByLabel (edm::InputTag const &tag, Handle< GenericObject > &result) const |
template<> | |
bool | getByLabel (std::string const &label, const std::string &productInstanceName, Handle< GenericObject > &result) const |
Specialize the getByLabel method to work with a Handle<GenericObject>. | |
template<> | |
bool | getByLabel (edm::InputTag const &tag, Handle< GenericObject > &result) const |
template<> | |
bool | getByLabel (std::string const &label, const std::string &productInstanceName, Handle< GenericObject > &result) const |
Specialize the Event's getByLabel method to work with a Handle<GenericObject>. | |
template<typename ELEMENT> | |
bool | getByLabel (InputTag const &tag, Handle< View< ELEMENT > > &result) const |
template<typename ELEMENT> | |
bool | getByLabel (std::string const &label, std::string const &productInstanceName, Handle< View< ELEMENT > > &result) const |
template<typename ELEMENT> | |
bool | getByLabel (std::string const &label, Handle< View< ELEMENT > > &result) const |
template<typename PROD> | |
bool | getByLabel (std::string const &label, std::string const &productInstanceName, Handle< PROD > &result) const |
template<typename PROD> | |
bool | getByLabel (std::string const &label, Handle< PROD > &result) const |
template<typename PROD> | |
bool | getByLabel (InputTag const &tag, Handle< PROD > &result) const |
same as above, but using the InputTag class | |
template<typename PROD> | |
bool | getByType (Handle< PROD > &result) const |
LuminosityBlock const & | getLuminosityBlock () const |
template<typename PROD> | |
void | getMany (SelectorBase const &sel, std::vector< Handle< PROD > > &results) const |
template<typename PROD> | |
void | getManyByType (std::vector< Handle< PROD > > &results) const |
bool | getProcessParameterSet (std::string const &processName, ParameterSet &ps) const |
Provenance | getProvenance (ProductID const &theID) const |
Provenance | getProvenance (BranchID const &theID) const |
template<typename PROD> | |
RefProd< PROD > | getRefBeforePut (std::string const &productInstanceName) |
template<typename PROD> | |
RefProd< PROD > | getRefBeforePut () |
Returns a RefProd to a product before that product has been placed into the Event. | |
Run const & | getRun () const |
History const & | history () const |
EventID | id () const |
bool | isRealData () const |
LuminosityBlockNumber_t | luminosityBlock () const |
int | orbitNumber () const |
ProcessHistoryID const & | processHistoryID () const |
template<> | |
OrphanHandle< GenericObjectOwner > | put (std::auto_ptr< GenericObjectOwner > product, std::string const &productInstanceName) |
template<typename PROD> | |
OrphanHandle< PROD > | put (std::auto_ptr< PROD > product, std::string const &productInstanceName) |
Put a new product with a 'product instance name'. | |
template<typename PROD> | |
OrphanHandle< PROD > | put (std::auto_ptr< PROD > product) |
Put a new product. | |
RunNumber_t | run () const |
Timestamp | time () const |
~Event () | |
Private Types | |
typedef std::set< BranchID > | BranchIDSet |
Private Member Functions | |
void | addToGotBranchIDs (Provenance const &prov) const |
void | commit_ () |
void | commit_aux (Base::ProductPtrVec &products, bool record_parents) |
EventPrincipal & | eventPrincipal () |
EventPrincipal const & | eventPrincipal () const |
BasicHandle | getByProductID_ (ProductID const &oid) const |
Private Attributes | |
EventAuxiliary const & | aux_ |
BranchIDSet | gotBranchIDs_ |
std::vector< boost::shared_ptr < ViewBase > > | gotViews_ |
boost::shared_ptr < LuminosityBlock const > const | luminosityBlock_ |
Friends | |
class | ConfigurableInputSource |
class | DaqSource |
class | EDFilter |
class | EDProducer |
class | InputSource |
class | RawInputSource |
Definition at line 72 of file Event.h.
typedef DataViewImpl edm::Event::Base |
typedef std::set<BranchID> edm::Event::BranchIDSet [private] |
Event::Event | ( | EventPrincipal & | ep, | |
const ModuleDescription & | md | |||
) |
Definition at line 16 of file Event.cc.
00016 : 00017 DataViewImpl(ep, md, InEvent), 00018 aux_(ep.aux()), 00019 luminosityBlock_(newLumi(ep, md)), 00020 gotBranchIDs_(), 00021 gotViews_() { 00022 }
void Event::addToGotBranchIDs | ( | Provenance const & | prov | ) | const [private] |
Definition at line 155 of file Event.cc.
References edm::Provenance::branchDescription(), edm::Provenance::branchID(), it, edm::Provenance::parents(), and edm::BranchDescription::transient().
00155 { 00156 if (prov.branchDescription().transient()) { 00157 // If the product retrieved is transient, don't use its branch ID. 00158 // use the branch ID's of its parents. 00159 std::vector<BranchID> const& bids = prov.parents(); 00160 for (std::vector<BranchID>::const_iterator it = bids.begin(), itEnd = bids.end(); it != itEnd; ++it) { 00161 gotBranchIDs_.insert(*it); 00162 } 00163 } else { 00164 gotBranchIDs_.insert(prov.branchID()); 00165 } 00166 }
int edm::Event::bunchCrossing | ( | ) | const [inline] |
Definition at line 85 of file Event.h.
References aux_, and edm::EventAuxiliary::bunchCrossing().
Referenced by VisPCaloHitTwig::onNewEvent(), VisTrackerRechit2DTwig::onNewEvent(), VisTkRecTracksTwig::onNewEvent(), VisTrackerClusterTwig::onNewEvent(), VisTrajectorySeedTwig::onNewEvent(), VisTrackerRechit2DMatchedTwig::onNewEvent(), VisPSimHitTwig::onNewEvent(), VisTrackerDigiTwig::onNewEvent(), VisEventIdTwig::onNewEvent(), VisCaloJetTwig::onNewEvent(), VisL1GlobalTriggerReadoutRecordTwig::onNewEvent(), VisFEDRawDataCollectionTwig::onNewEvent(), L1GTDigiToRaw::packHeader(), L1GTEvmDigiToRaw::packHeader(), L1GlobalTrigger::produce(), edm::EventAuxiliaryHistoryProducer::produce(), and L1GlobalTriggerFDL::run().
00085 {return aux_.bunchCrossing();}
void Event::commit_ | ( | ) | [private] |
Definition at line 107 of file Event.cc.
Referenced by edm::EDFilter::doEvent(), edm::EDProducer::doEvent(), and edm::ConfigurableInputSource::reallyReadEvent().
00107 { 00108 commit_aux(putProducts(), true); 00109 commit_aux(putProductsWithoutParents(), false); 00110 }
void Event::commit_aux | ( | Base::ProductPtrVec & | products, | |
bool | record_parents | |||
) | [private] |
Definition at line 113 of file Event.cc.
References it, edm::productstatus::present(), and edm::EventPrincipal::put().
00113 { 00114 // fill in guts of provenance here 00115 EventPrincipal & ep = eventPrincipal(); 00116 00117 ProductPtrVec::iterator pit(products.begin()); 00118 ProductPtrVec::iterator pie(products.end()); 00119 00120 std::vector<BranchID> gotBranchIDVector; 00121 00122 // Note that gotBranchIDVector will remain empty if 00123 // record_parents is false (and may be empty if record_parents is 00124 // true). 00125 00126 if (record_parents && !gotBranchIDs_.empty()) { 00127 gotBranchIDVector.reserve(gotBranchIDs_.size()); 00128 for (BranchIDSet::const_iterator it = gotBranchIDs_.begin(), itEnd = gotBranchIDs_.end(); 00129 it != itEnd; ++it) { 00130 gotBranchIDVector.push_back(*it); 00131 } 00132 } 00133 00134 while(pit!=pie) { 00135 std::auto_ptr<EDProduct> pr(pit->first); 00136 // note: ownership has been passed - so clear the pointer! 00137 pit->first = 0; 00138 00139 // set provenance 00140 std::auto_ptr<EventEntryInfo> eventEntryInfoPtr( 00141 new EventEntryInfo(pit->second->branchID(), 00142 productstatus::present(), 00143 pit->second->moduleDescriptionID(), 00144 pit->second->productIDtoAssign(), 00145 gotBranchIDVector)); 00146 ep.put(pr, *pit->second, eventEntryInfoPtr); 00147 ++pit; 00148 } 00149 00150 // the cleanup is all or none 00151 products.clear(); 00152 }
EventAuxiliary const& edm::Event::eventAuxiliary | ( | ) | const [inline] |
EventPrincipal & Event::eventPrincipal | ( | ) | [private] |
Definition at line 25 of file Event.cc.
References cmsRelvalreport::principal().
00025 { 00026 return dynamic_cast<EventPrincipal &>(principal()); 00027 }
EventPrincipal const & Event::eventPrincipal | ( | ) | const [private] |
Definition at line 30 of file Event.cc.
References cmsRelvalreport::principal().
00030 { 00031 return dynamic_cast<EventPrincipal const&>(principal()); 00032 }
EventAuxiliary::ExperimentType edm::Event::experimentType | ( | ) | const [inline] |
Definition at line 84 of file Event.h.
References aux_, and edm::EventAuxiliary::experimentType().
Referenced by test::GlobalNumbersAnalysis::analyze(), HLTTriggerTypeFilter::filter(), and edm::EventAuxiliaryHistoryProducer::produce().
00084 {return aux_.experimentType();}
void Event::fillView_ | ( | BasicHandle & | bh, | |
Handle< View< ELEMENT > > & | result | |||
) | const [inline] |
Definition at line 513 of file Event.h.
References edm::EDProduct::fillView(), h, edm::BasicHandle::id(), edm::BasicHandle::provenance(), HLT_VtxMuL3::result, and edm::BasicHandle::wrapper().
00515 { 00516 std::vector<void const*> pointersToElements; 00517 // the following is a shared pointer. 00518 // It is not initialized here 00519 helper_vector_ptr helpers; 00520 // the following must initialize the 00521 // shared pointer and fill the helper vector 00522 bh.wrapper()->fillView(bh.id(), pointersToElements, helpers); 00523 00524 boost::shared_ptr<View<ELEMENT> > 00525 newview(new View<ELEMENT>(pointersToElements, helpers)); 00526 00527 addToGotBranchIDs(*bh.provenance()); 00528 gotViews_.push_back(newview); 00529 Handle<View<ELEMENT> > h(&*newview, bh.provenance()); 00530 result.swap(h); 00531 }
bool Event::get | ( | SelectorBase const & | sel, | |
Handle< PROD > & | result | |||
) | const [inline] |
Reimplemented from edm::DataViewImpl.
Definition at line 339 of file Event.h.
References DBSPlugin::get(), and edm::Handle< T >::provenance().
00341 { 00342 bool ok = this->Base::get(sel, result); 00343 if (ok) { 00344 addToGotBranchIDs(*result.provenance()); 00345 } 00346 return ok; 00347 }
bool Event::get | ( | ProductID const & | oid, | |
Handle< View< ELEMENT > > & | result | |||
) | const [inline] |
Definition at line 268 of file Event.h.
References edm::BasicHandle::failedToGet(), edm::ProductID::id(), edm::errors::ProductNotFound, HLT_VtxMuL3::result, and pyDBSRunClass::temp.
00269 { 00270 result.clear(); 00271 BasicHandle bh = this->getByProductID_(oid); 00272 00273 if(bh.failedToGet()) { 00274 boost::shared_ptr<cms::Exception> whyFailed(new edm::Exception(edm::errors::ProductNotFound) ); 00275 *whyFailed 00276 << "get View by ID failed: no product with ID = " << oid.id() <<"\n"; 00277 Handle<View<ELEMENT> > temp(whyFailed); 00278 result.swap(temp); 00279 return false; 00280 } 00281 00282 fillView_(bh, result); 00283 return true; 00284 }
bool Event::get | ( | ProductID const & | oid, | |
Handle< PROD > & | result | |||
) | const [inline] |
Definition at line 254 of file Event.h.
References edm::Handle< T >::clear(), edm::convert_handle(), edm::BasicHandle::failedToGet(), and edm::BasicHandle::provenance().
Referenced by ClusterRemovalRefSetter::ClusterRemovalRefSetter(), edm::detail::NamedEventSelector::fill(), RequireModule::filter(), edm::EdmEventItemGetter< RefType >::get(), MixingModule::getEventStartInfo(), GctRawToDigi::produce(), and pat::PATTriggerEventProducer::produce().
00255 { 00256 result.clear(); 00257 BasicHandle bh = this->getByProductID_(oid); 00258 convert_handle(bh, result); // throws on conversion error 00259 if (bh.failedToGet()) { 00260 return false; 00261 } 00262 addToGotBranchIDs(*bh.provenance()); 00263 return true; 00264 }
void Event::getAllProvenance | ( | std::vector< Provenance const * > & | provenances | ) | const |
Definition at line 71 of file Event.cc.
Referenced by GlobalRecHitsHistogrammer::analyze(), GlobalDigisHistogrammer::analyze(), EventContentAnalyzer::analyze(), MuonSimHitsValidAnalyzer::analyze(), GlobalDigisAnalyzer::analyze(), GlobalHitsAnalyzer::analyze(), cms::ProducerAnalyzer::analyze(), cms::GammaJetAnalysis::analyze(), GlobalRecHitsAnalyzer::analyze(), GlobalHitsHistogrammer::analyze(), l1AlgorithmResult(), GlobalHitsProdHist::produce(), GlobalRecHitsProducer::produce(), GlobalHitsProducer::produce(), TrackerHitProducer::produce(), and GlobalDigisProducer::produce().
00072 { 00073 eventPrincipal().getAllProvenance(provenances); 00074 }
bool edm::Event::getByLabel | ( | edm::InputTag const & | tag, | |
Handle< GenericObject > & | result | |||
) | const [inline] |
bool edm::Event::getByLabel | ( | std::string const & | label, | |
const std::string & | productInstanceName, | |||
Handle< GenericObject > & | result | |||
) | const [inline] |
Specialize the getByLabel method to work with a Handle<GenericObject>.
bool edm::Event::getByLabel | ( | edm::InputTag const & | tag, | |
Handle< GenericObject > & | result | |||
) | const [inline] |
bool edm::Event::getByLabel | ( | std::string const & | label, | |
const std::string & | productInstanceName, | |||
Handle< GenericObject > & | result | |||
) | const [inline] |
Specialize the Event's getByLabel method to work with a Handle<GenericObject>.
bool Event::getByLabel | ( | InputTag const & | tag, | |
Handle< View< ELEMENT > > & | result | |||
) | const [inline] |
Definition at line 468 of file Event.h.
References edm::InputTag::instance(), edm::InputTag::label(), edm::InputTag::process(), edm::errors::ProductNotFound, HLT_VtxMuL3::result, and pyDBSRunClass::temp.
00469 { 00470 result.clear(); 00471 if (tag.process().empty()) { 00472 return getByLabel(tag.label(), tag.instance(), result); 00473 } else { 00474 TypeID typeID(typeid(ELEMENT)); 00475 00476 BasicHandleVec bhv; 00477 int nFound = getMatchingSequenceByLabel_(typeID, 00478 tag.label(), 00479 tag.instance(), 00480 tag.process(), 00481 bhv, 00482 true); 00483 00484 if (nFound == 0) { 00485 boost::shared_ptr<cms::Exception> whyFailed(new edm::Exception(edm::errors::ProductNotFound) ); 00486 *whyFailed 00487 << "getByLabel: Found zero products matching all criteria\n" 00488 << "Looking for sequence of type: " << typeID << "\n" 00489 << "Looking for module label: " << tag.label() << "\n" 00490 << "Looking for productInstanceName: " << tag.instance() << "\n" 00491 << "Looking for processName: "<<tag.process() <<"\n"; 00492 Handle<View<ELEMENT> > temp(whyFailed); 00493 result.swap(temp); 00494 return false; 00495 } 00496 if (nFound > 1) { 00497 throw edm::Exception(edm::errors::ProductNotFound) 00498 << "getByLabel: Found more than one product matching all criteria\n" 00499 << "Looking for sequence of type: " << typeID << "\n" 00500 << "Looking for module label: " << tag.label() << "\n" 00501 << "Looking for productInstanceName: " << tag.instance() << "\n" 00502 << "Looking for processName: "<<tag.process() <<"\n"; 00503 } 00504 00505 fillView_(bhv[0], result); 00506 return true; 00507 } 00508 return false; 00509 }
bool Event::getByLabel | ( | std::string const & | label, | |
std::string const & | productInstanceName, | |||
Handle< View< ELEMENT > > & | result | |||
) | const [inline] |
Definition at line 428 of file Event.h.
References edm::errors::ProductNotFound, HLT_VtxMuL3::result, and pyDBSRunClass::temp.
00431 { 00432 result.clear(); 00433 00434 TypeID typeID(typeid(ELEMENT)); 00435 00436 BasicHandleVec bhv; 00437 int nFound = getMatchingSequenceByLabel_(typeID, 00438 moduleLabel, 00439 productInstanceName, 00440 bhv, 00441 true); 00442 00443 if (nFound == 0) { 00444 boost::shared_ptr<cms::Exception> whyFailed(new edm::Exception(edm::errors::ProductNotFound) ); 00445 *whyFailed 00446 << "getByLabel: Found zero products matching all criteria\n" 00447 << "Looking for sequence of type: " << typeID << "\n" 00448 << "Looking for module label: " << moduleLabel << "\n" 00449 << "Looking for productInstanceName: " << productInstanceName << "\n"; 00450 Handle<View<ELEMENT> > temp(whyFailed); 00451 result.swap(temp); 00452 return false; 00453 } 00454 if (nFound > 1) { 00455 throw edm::Exception(edm::errors::ProductNotFound) 00456 << "getByLabel: Found more than one product matching all criteria\n" 00457 << "Looking for sequence of type: " << typeID << "\n" 00458 << "Looking for module label: " << moduleLabel << "\n" 00459 << "Looking for productInstanceName: " << productInstanceName << "\n"; 00460 } 00461 00462 fillView_(bhv[0], result); 00463 return true; 00464 }
bool Event::getByLabel | ( | std::string const & | label, | |
Handle< View< ELEMENT > > & | result | |||
) | const [inline] |
Definition at line 420 of file Event.h.
References HLT_VtxMuL3::result.
00422 { 00423 return getByLabel(moduleLabel, std::string(), result); 00424 }
bool Event::getByLabel | ( | std::string const & | label, | |
std::string const & | productInstanceName, | |||
Handle< PROD > & | result | |||
) | const [inline] |
Reimplemented from edm::DataViewImpl.
Definition at line 373 of file Event.h.
References edm::Handle< T >::provenance().
00376 { 00377 bool ok = this->Base::getByLabel(label, productInstanceName, result); 00378 if (ok) { 00379 addToGotBranchIDs(*result.provenance()); 00380 } 00381 return ok; 00382 }
bool Event::getByLabel | ( | std::string const & | label, | |
Handle< PROD > & | result | |||
) | const [inline] |
Reimplemented from edm::DataViewImpl.
Definition at line 362 of file Event.h.
References edm::Handle< T >::provenance().
00363 { 00364 bool ok = this->Base::getByLabel(label, result); 00365 if (ok) { 00366 addToGotBranchIDs(*result.provenance()); 00367 } 00368 return ok; 00369 }
bool Event::getByLabel | ( | InputTag const & | tag, | |
Handle< PROD > & | result | |||
) | const [inline] |
same as above, but using the InputTag class
Reimplemented from edm::DataViewImpl.
Definition at line 351 of file Event.h.
References edm::Handle< T >::provenance().
Referenced by pat::PATUserDataMerger< ObjectType, Operation >::add(), edm::DataMixingEMWorker::addEMPileups(), edm::DataMixingEMWorker::addEMSignals(), edm::DataMixingHcalWorker::addHcalPileups(), edm::DataMixingHcalWorker::addHcalSignals(), edm::DataMixingMuonWorker::addMuonPileups(), edm::DataMixingMuonWorker::addMuonSignals(), edm::MixingWorker< T >::addPileups(), edm::MixingWorker< T >::addSignals(), edm::DataMixingSiPixelWorker::addSiPixelPileups(), edm::DataMixingSiPixelWorker::addSiPixelSignals(), edm::DataMixingSiStripWorker::addSiStripPileups(), edm::DataMixingSiStripWorker::addSiStripSignals(), SiStripQualityHotStripIdentifier::algoAnalyze(), SiStripGainCosmicCalculator::algoAnalyze(), SiStripGainFromData::algoAnalyze(), EcalEndcapMonitorModule::analyze(), HLTMon::analyze(), BxTiming::analyze(), L1TGMT::analyze(), RPCMonitorEfficiency::analyze(), SiStripMonitorFilter::analyze(), DQMSourcePhiSym::analyze(), ElectronAnalyzer::analyze(), JetMETAnalyzer::analyze(), HLTBtagLifetimeAnalyzer::analyze(), cms::MinBias::analyze(), DTTrigTest::analyze(), L1RCTLutWriter::analyze(), CSCAFEBAnalyzer::analyze(), PatAnalyzerSkeleton::analyze(), MCPhotonAnalyzer::analyze(), SiStripElectronAnalyzer::analyze(), CastorDigiAnalyzer::analyze(), CSCTruthTest::analyze(), TtSemiLepSignalSelMVATrainer::analyze(), EnergyScaleAnalyzer::analyze(), GlobalRecHitsHistogrammer::analyze(), HCALRecHitAnalyzer::analyze(), METTester::analyze(), ValidationMisalignedTracker::analyze(), miscalibExample::analyze(), HcalCableMapper::analyze(), EEIntegrityTask::analyze(), EELedTask::analyze(), L1TGT::analyze(), BTagPerformanceAnalyzerOnData::analyze(), cms::JetPlusTrackAnalysis::analyze(), SinglePionEfficiencyNew::analyze(), RctDigiToRctText::analyze(), L1ExtraTestAnalyzer::analyze(), GsfElectronDataAnalyzer::analyze(), JetValidation::analyze(), SimpleJetDump::analyze(), EcalTBHodoscopeRawInfoDumper::analyze(), EcalPreshowerDigisValidation::analyze(), GlobalDigisHistogrammer::analyze(), PhotonValidator::analyze(), PFJetBenchmarkAnalyzer::analyze(), SiPixelDigiValid::analyze(), AlCaElectronsTest::analyze(), EcalPedHists::analyze(), EcalPnGraphs::analyze(), EBLaserTask::analyze(), EBRawDataTask::analyze(), EESelectiveReadoutTask::analyze(), L1TRCT::analyze(), SiPixelClusterSource::analyze(), SiPixelHLTSource::analyze(), anlzrname::analyze(), HLTAnalFilt::analyze(), TauJetCorrectorExample::analyze(), CSCOldGainAnalyzer::analyze(), HistoAnalyzer< C >::analyze(), AnalysisRootpleProducerOnlyMC::analyze(), PhotonsWithConversionsAnalyzer::analyze(), PhotonIDSimpleAnalyzer::analyze(), CaloTowersExample::analyze(), JetPlotsExample::analyze(), TtSemiLepJetCombMVATrainer::analyze(), EgammaBasicClusters::analyze(), EcalEndcapRecHitsValidation::analyze(), CSCComparatorDigiValidation::analyze(), GenericBenchmarkAnalyzer::analyze(), CaloTauTagVal::analyze(), HcalIsoTrkAnalyzer::analyze(), EBCosmicTask::analyze(), EBStatusFlagsTask::analyze(), EBTestPulseTask::analyze(), EETriggerTowerTask::analyze(), HLTMonElectron::analyze(), TrackingMonitor::analyze(), PrimaryVertexMonitor::analyze(), CSCTFAnalyzer::analyze(), EventContentAnalyzer::analyze(), L2TauAnalyzer::analyze(), L1RCTTestAnalyzer::analyze(), CSCSaturationAnalyzer::analyze(), CSCscaAnalyzer::analyze(), ElectronPixelSeedAnalyzer::analyze(), KVFTest::analyze(), EcalTPInputAnalyzer::analyze(), HcalDigiAnalyzer::analyze(), ResolutionCreator::analyze(), GlobalTest::analyze(), TestSuite::analyze(), SiStripDigiValid::analyze(), AlignmentMonitorAsAnalyzer::analyze(), ElectronCalibrationUniv::analyze(), EcalDigiDisplay::analyze(), DTNoiseTask::analyze(), EBBeamHodoTask::analyze(), L1TCompare::analyze(), SiStripFEDCheckPlugin::analyze(), SiStripMonitorRawData::analyze(), DigiAnalyzer::analyze(), HLTMuonGenericRate::analyze(), GctFibreAnalyzer::analyze(), ObjectCounter< C >::analyze(), CorJetsExample::analyze(), BeamSpotAnalyzer::analyze(), EcalMipGraphs::analyze(), EcalURecHitHists::analyze(), EBBeamCaloTask::analyze(), EELaserTask::analyze(), HLTJetMETDQMSource::analyze(), L1TRPCTPG::analyze(), SiPixelTrackResidualSource::analyze(), L1Scalers::analyze(), ZToMuMuHistogrammer::analyze(), JPTAnalyzer::analyze(), RctDigiToSourceCardText::analyze(), L1Analyzer::analyze(), ParticleListDrawer::analyze(), pat::CandidateSummaryTable::analyze(), EcalTBTDCRawInfoDumper::analyze(), HcalQLPlotAnal::analyze(), TestHits::analyze(), HcalHitAnalyzer::analyze(), EcalRecHitsValidation::analyze(), MuonIdVal::analyze(), BTagPerformanceAnalyzerMC::analyze(), EcalCorrelatedNoisePedestalRunAnalyzer::analyze(), cms::DiJetAnalyzer::analyze(), DTAlbertoBenvenutiTask::analyze(), EcalBarrelMonitorModule::analyze(), EERawDataTask::analyze(), L1TdeRCT::analyze(), SiStripMonitorCluster::analyze(), L1GtTrigReport::analyze(), RawToText::analyze(), CSCGainAnalyzer::analyze(), EgammaSimpleAnalyzer::analyze(), EcalSimpleTBAnalyzer::analyze(), TopElecAnalyzer::analyze(), TopMuonAnalyzer::analyze(), PerformanceAnalyzer::analyze(), SiPixelRecHitsValid::analyze(), SimTrackSimVertexAnalyzer::analyze(), SiPixelErrorEstimation::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), cms::SiStripOfflinePedNoiseToDb::analyze(), DTDigiForNoiseTask::analyze(), EECosmicTask::analyze(), HLTMuonL1DQMSource::analyze(), SiStripMonitorHLT::analyze(), PhotonAnalyzer::analyze(), L1GctValidation::analyze(), ElectronIDAnalyzer::analyze(), KineExample::analyze(), EcalDigisValidation::analyze(), EBPedestalOnlineTask::analyze(), EEBeamHodoTask::analyze(), EEOccupancyTask::analyze(), EETimingTask::analyze(), FourVectorHLTOnline::analyze(), HLTMuonIsoDQMSource::analyze(), L1TECALTPG::analyze(), RPCEfficiency::analyze(), HLTTauElDQMOfflineSource::analyze(), HLTrigReport::analyze(), CSCOldCrossTalkAnalyzer::analyze(), TauMVATrainer::analyze(), EgammaSuperClusters::analyze(), CSCWireDigiValidation::analyze(), PrimaryVertexAnalyzer::analyze(), cms::ProducerAnalyzer::analyze(), EEBeamCaloTask::analyze(), L1THCALTPGXAna::analyze(), SiStripMonitorDigi::analyze(), TrackEfficiencyMonitor::analyze(), HLTEventAnalyzerRAW::analyze(), CSCCompThreshAnalyzer::analyze(), FlavorJetCorrectionExample::analyze(), JetToDigiDump::analyze(), edm::TestMix::analyze(), CSCSegmentValidation::analyze(), EcalEndcapDigisValidation::analyze(), HcalSimHitStudy::analyze(), PFTester::analyze(), PFTauTagVal::analyze(), SiPixelTrackingRecHitsValid::analyze(), SiPixelLorentzAngle::analyze(), EcalDCCHeaderDisplay::analyze(), EBHltTask::analyze(), EBIntegrityTask::analyze(), EBOccupancyTask::analyze(), EBPedestalTask::analyze(), EEPedestalOnlineTask::analyze(), HcalMonitorModule::analyze(), L1TdeGCT::analyze(), L1TDTTPG::analyze(), MuonSegmentEff::analyze(), SiPixelDigiSource::analyze(), MuonAnalyzer::analyze(), HepMGProductAnalyzer::analyze(), MCPizeroAnalyzer::analyze(), PartonJetCorrectionExample::analyze(), TopGenEventAnalyzer::analyze(), EcalPreshowerNoiseDistrib::analyze(), EcalBarrelSimHitsValidation::analyze(), EcalBarrelRecHitsValidation::analyze(), HcalRecHitsValidation::analyze(), cms::GammaJetAnalysis::analyze(), EEHltTask::analyze(), EETestPulseTask::analyze(), FourVectorHLT::analyze(), HLTMuonDQMSource::analyze(), L1TDEMON::analyze(), L1TRPCTF::analyze(), HLTEventAnalyzerAOD::analyze(), TriggerSummaryAnalyzerAOD::analyze(), LinkDataXMLWriter::analyze(), GctDigiToPsbText::analyze(), CSCNoiseMatrixAnalyzer::analyze(), MCElectronAnalyzer::analyze(), SimpleConvertedPhotonAnalyzer::analyze(), HypothesisAnalyzer::analyze(), TauTagVal::analyze(), SiStripRecHitsValid::analyze(), HcalDataCertification::analyze(), RPCEfficiencyFromTrack::analyze(), SiPixelEDAClient::analyze(), SiStripFEDMonitorPlugin::analyze(), DataCertificationJetMET::analyze(), FourVectorHLTOffline::analyze(), HLTTauCaloDQMOfflineSource::analyze(), HLTGetDigi::analyze(), L1RCTRelValAnalyzer::analyze(), L1CaloInputScalesGenerator::analyze(), BTagPerformanceAnalyzer::analyze(), GsfElectronMCAnalyzer::analyze(), SimplePhotonAnalyzer::analyze(), TestTrackHits::analyze(), TopJetAnalyzer::analyze(), EcalBarrelDigisValidation::analyze(), EcalPreshowerRecHitsValidation::analyze(), GlobalMuonMatchAnalyzer::analyze(), cms::Analyzer_minbias::analyze(), SiStripPedDB::analyze(), EBTimingTask::analyze(), EEClusterTask::analyze(), L1THCALTPG::analyze(), DQMHLTSourcePi0::analyze(), SimplePi0DiscAnalyzer::analyze(), EcalHVScanAnalyzer::analyze(), TestOutliers::analyze(), TestSmoothHits::analyze(), CSCDigiDump::analyze(), TopTauAnalyzer::analyze(), EcalSimHitsValidation::analyze(), PFJetTester::analyze(), TrackParameterAnalyzer::analyze(), CocoaAnalyzer::analyze(), cms::ClusterAnalysis::analyze(), SiPixelErrorsDigisToCalibDigis::analyze(), EBClusterTask::analyze(), EBSelectiveReadoutTask::analyze(), EBTriggerTowerTask::analyze(), L1TCSCTF::analyze(), L1TCSCTPG::analyze(), L1TdeECAL::analyze(), L1TGCT::analyze(), SiPixelRecHitSource::analyze(), HLTScalers::analyze(), MuonIdDQM::analyze(), HLTTauDQMOfflineSource::analyze(), TriggerSummaryAnalyzerRAW::analyze(), HLTTauValidation::analyze(), CSCTFanalyzer::analyze(), CSCCrossTalkAnalyzer::analyze(), ImpactParameterCalibration::analyze(), PreshowerAnalyzer::analyze(), KVFTrackUpdate::analyze(), CSCRecHit2DValidation::analyze(), TPGCheck::analyze(), CSCStripDigiValidation::analyze(), CaloJetTester::analyze(), TrackerHitAnalyzer::analyze(), SimHitTrackerAnalyzer::analyze(), SiStripLAProfileBooker::analyze(), DTLocalTriggerTask::analyze(), DTTestPulsesTask::analyze(), EEPedestalTask::analyze(), L1TDTTF::analyze(), SiPixelRawDataErrorSource::analyze(), ClusterCount::analyze(), SiStripMonitorTrack::analyze(), EgammaHLTOffline::analyze(), CSCDigiToPattern::analyze(), CSCTFValidator::analyze(), HLTGetRaw::analyze(), L25TauAnalyzer::analyze(), AnalysisRootpleProducer::analyze(), DijetMass::analyze(), EcalTrigPrimAnalyzer::analyze(), EcalEndcapSimHitsValidation::analyze(), MuIsoValidation::analyze(), CaloTowerAnalyzer::analyze(), DTNoiseCalibration::analyze(), ElectronCalibration::analyze(), SiStripNoiseDB::analyze(), EEStatusFlagsTask::analyze(), HLTMuonRecoDQMSource::analyze(), SiStripMonitorPedestals::analyze(), SiStripMonitorTrackEfficiency::analyze(), DQMSourcePi0::analyze(), JetAnalyzer::analyze(), HLTTauTrkDQMOfflineSource::analyze(), TopValidation::analyze(), L1CaloInputScaleTester::analyze(), CSCCFEBConnectivityAnalyzer::analyze(), GsfElectronFakeAnalyzer::analyze(), DijetRatio::analyze(), CastorHitAnalyzer::analyze(), EcalTrigPrimAnalyzerMIPs::analyze(), SubsystemNeutronWriter::analyze(), EcalMixingModuleValidation::analyze(), EcalPreshowerSimHitsValidation::analyze(), GlobalHitsHistogrammer::analyze(), SiStripTrackingRecHitsValid::analyze(), EgammaObjects::analyzeElectrons(), L1GtPackUnpackAnalyzer::analyzeGMT(), L1GtPackUnpackAnalyzer::analyzeGT(), EgammaObjects::analyzePhotons(), SegmentsTrackAssociator::associate(), MuonAssociatorByHits::associateRecoToSim(), TrackAssociatorByChi2::associateRecoToSim(), TrackAssociatorByChi2::associateSimToReco(), TtSemiLepHypKinFit::buildHypo(), pat::LeptonVertexSignificance::calculate(), pat::LeptonJetIsolationAngle::calculate(), PhotonIDAlgo::calculateBasicClusterIso(), PhotonIDAlgo::calculateEcalRecHitIso(), PhotonIDAlgo::calculateHcalRecHitIso(), PhotonIDAlgo::calculateR9(), PhotonIDAlgo::calculateTrackIso(), FastL1GlobalAlgo::CaloTowersDump(), checkHLTMatch(), AlignmentGlobalTrackSelector::checkIsolation(), AlignmentGlobalTrackSelector::checkJetCount(), AlignmentTwoBodyDecayTrackSelector::checkMETAcoplanarity(), AlignmentTwoBodyDecayTrackSelector::checkMETMass(), SiStripAnalyser::checkTrackerFEDs(), ClusterRemovalRefSetter::ClusterRemovalRefSetter(), L1GtDataEmulAnalyzer::compareDaqRecord(), JetPlusTrackCorrector::correction(), egammaisolation::EgammaHcalExtractor::deposit(), egammaisolation::EgammaRecHitExtractor::deposit(), egammaisolation::EgammaTowerExtractor::deposit(), egammaisolation::EgammaEcalExtractor::deposit(), PFTauExtractor::depositFromObject(), SiStripFineDelayHit::detId(), HLTTauRefProducer::doCaloTaus(), HLTTauRefProducer::doElectrons(), DumpGctDigis::doEM(), DumpGctDigis::doEnergySums(), DumpGctDigis::doFibres(), DumpGctDigis::doInternEM(), HLTTauRefProducer::doJets(), DumpGctDigis::doJets(), HLTTauDQMSource::doL2(), HLTTauDQMSource::doL25(), HLTTauDQMSource::doL3(), HLTTauRefProducer::doMuons(), HLTTauRefProducer::doPFTaus(), DumpGctDigis::doRctEM(), DumpGctDigis::doRegions(), HLTTauDQMSource::doSummary(), Tau3MuReco::doTau3MuReco(), DTHitAssociator::DTHitAssociator(), EcalEleCalibLooper::duringLoop(), InvRingCalib::duringLoop(), AlignmentProducer::duringLoop(), ZeeCalibration::duringLoop(), EcalListOfFEDSProducer::Egamma(), EcalRawToRecHitRoI::Egamma(), TopLeptonTauFilter::electronFilter(), HITrackingRegionProducer::estimateMultiplicity(), SimpleValueVectorVariable< TYPE >::eval(), ExpressionVariable< Object, label >::eval(), SimpleValueVariable< TYPE >::eval(), L1TauAnalyzer::evalL1Decisions(), HardTauAlgorithm::eventSetup(), pat::PATPFParticleProducer::fetchCandidateCollection(), pfpat::fetchCollection(), PSimHitMap::fill(), SiPixelCalibDigiProducer::fill(), HTrackAssociator::fillCaloTowers(), TrackDetectorAssociator::fillCaloTowers(), TrackDetectorAssociator::fillCaloTruth(), MuonSimHitsValidAnalyzer::fillCSC(), MuonSimHitsValidAnalyzer::fillDT(), TrackDetectorAssociator::fillEcal(), GlobalDigisAnalyzer::fillECal(), GlobalRecHitsAnalyzer::fillECal(), GlobalHitsProducer::fillECal(), GlobalDigisProducer::fillECal(), GlobalHitsProdHist::fillECal(), GlobalRecHitsProducer::fillECal(), HTrackAssociator::fillEcal(), GlobalHitsAnalyzer::fillECal(), FastL1GlobalAlgo::FillEgammas(), TrackerHitProducer::fillG4MC(), GlobalRecHitsAnalyzer::fillHCal(), GlobalHitsAnalyzer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), GlobalDigisProducer::fillHCal(), HTrackAssociator::fillHcal(), GlobalHitsProducer::fillHCal(), TrackDetectorAssociator::fillHcal(), GlobalHitsProdHist::fillHCal(), GlobalRecHitsProducer::fillHCal(), HTrackAssociator::fillHcalTowers(), HLTMon::fillHistos(), EmDQM::fillHistos(), HLTMonElectron::fillHistos(), TrackerValidationVariables::fillHitQuantities(), TrackDetectorAssociator::fillHO(), HLTTauL1DQMOfflineSource::fillL1MCTauMatchedHists(), FastL1GlobalAlgo::FillL1Regions(), FastL1GlobalAlgo::FillL1RegionsTP(), FastL1GlobalAlgo::FillMET(), GlobalDigisProducer::fillMuon(), GlobalRecHitsProducer::fillMuon(), TrackDetectorAssociator::fillMuon(), GlobalHitsProdHist::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalDigisAnalyzer::fillMuon(), DTTFFEDSim::fillRawData(), RCTMonitor::FillRCT(), MuonSimHitsValidAnalyzer::fillRPC(), TrackerValidationVariables::fillTrackQuantities(), GlobalRecHitsProducer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalDigisProducer::fillTrk(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProducer::fillTrk(), GlobalHitsProdHist::fillTrk(), TrackerHitProducer::fillTrk(), EcalMonitorPrescaler::filter(), SiStripCommissioningRunTypeFilter::filter(), CosmicGenFilterLowE::filter(), MCProcessFilter::filter(), PythiaFilterZJetWithOutBg::filter(), HLTEgammaEtFilterPairs::filter(), HLTElectronEoverpFilterRegional::filter(), HLTElectronTrackIsolFilterRegional::filter(), HLTGlobalSums< T, Tid >::filter(), HLTHcalNoiseFilter::filter(), HLTPi0RecHitsFilter::filter(), JetTagCountFilter::filter(), EcalSimpleUncalibRecHitFilter::filter(), BsJpsiPhiFilter::filter(), HZZ4lFilter::filter(), HLT2jetGapFilter::filter(), HLTAcoFilter::filter(), TauHadronDecayFilter::filter(), TopDiLeptonFilter::filter(), EgammaProbeSelector::filter(), HLTPMMassFilter::filter(), HLTFiltCand::filter(), HLTJetVBFFilter::filter(), HLTMuonIsoFilter::filter(), HLTCSCOverlapFilter::filter(), HLTEcalPhiSymFilter::filter(), BTagSkimMC::filter(), ProtonTaggerFilter::filter(), PythiaFilterEMJetHeep::filter(), edm::MadGraphProducer::filter(), HLTElectronOneOEMinusOneOPFilterRegional::filter(), HLTMhtHtFilter::filter(), HLTMuonL1Filter::filter(), HLTPixlMBForAlignmentFilter::filter(), SiPixelCalibDigiFilter::filter(), EcalSkim::filter(), cms::TECClusterFilter::filter(), cms::TrackMTCCFilter::filter(), MCParticlePairFilter::filter(), MCZll::filter(), PythiaFilterGammaJet::filter(), PythiaFilterGammaJetIsoPi0::filter(), HLTDisplacedmumuFilter::filter(), HLTEgammaHcalDBCFilter::filter(), HLTEgammaL1MatchFilterPairs::filter(), HLTElectronDetaDphiFilter::filter(), HLTPhi2METFilter::filter(), HFFilter::filter(), ClusterMultiplicityFilter::filter(), HadSUSYTopSkim::filter(), ZToMuMuSelector::filter(), fltrname::filter(), PythiaFilterEMJet::filter(), PythiaFilterGammaJetWithOutBg::filter(), HLTElectronPixelMatchFilter::filter(), HLTTrackWithHits::filter(), HLTEcalIsolationFilter::filter(), HadSUSYQCDSkim::filter(), cms::ClusterAnalysisFilter::filter(), HcalHPDFilter::filter(), cms::MTCCHLTrigger::filter(), BdecayFilter::filter(), PythiaFilterGammaJetWithBg::filter(), PythiaFilterIsolatedTrack::filter(), HLTEgammaCaloIsolFilterPairs::filter(), HLTEgammaGenericFilter::filter(), HLTHPDFilter::filter(), HadSUSYdiElecSkim::filter(), cms::ClusterMTCCFilter::filter(), RecoDiMuon::filter(), Zto2lFilter::filter(), HeavyChHiggsToTauNuSkim::filter(), HLTEgammaHOEFilter::filter(), HLTEgammaTriggerFilterObjectWrapper::filter(), HLT1CaloJetEnergy::filter(), HLTDoublet< T1, Tid1, T2, Tid2 >::filter(), HLTHcalPhiSymFilter::filter(), MCProcessFilter07::filter(), FlavorHistoryFilter::filter(), BTagSkimLeptonJet::filter(), EFilter::filter(), LepSUSYSkim::filter(), PythiaFilterZJet::filter(), HLTEgammaEtFilter::filter(), HLTEgammaL1MatchFilterRegional::filter(), HLTRapGapFilter::filter(), TriggerTypeFilter::filter(), HcalTBTriggerFilter::filter(), RoadSearchEventFilter::filter(), ZToMuMuFilter::filter(), CosmicGenFilterHelix::filter(), PythiaDauFilter::filter(), HLTEgammaClusterShapeFilter::filter(), HLTSinglet< T, Tid >::filter(), HLTSmartSinglet< T, Tid >::filter(), ObjectSelector< Selector, std::vector< ProtoJet >, SizeSelector, PostProcessor >::filter(), ZeroFieldGlobalMuonBuilder::filter(), SiStripCommissioningSeedFilter::filter(), BxNumberFilter::filter(), cms::BHFilter::filter(), HighETPhotonsFilterAlgo::filter(), MCSmartSingleParticleFilter::filter(), HLTmmkFilter::filter(), HLTDiJetAveFilter::filter(), HLTCSCRing2or3Filter::filter(), HLTPixlMBFilt::filter(), MCProcessRangeFilter::filter(), HLTEgammaDoubleEtFilter::filter(), HLTEgammaEcalIsolFilter::filter(), HLTPhotonTrackIsolFilter::filter(), HLTHighLevel::filter(), HLTMuonL1toL3TkPreFilter::filter(), pat::PATSingleVertexSelector::filter(), TeVdiMuonSkim::filter(), EcalMIPRecHitFilter::filter(), EMEnrichingFilterAlgo::filter(), JetFlavourFilter::filter(), MCDijetResonance::filter(), PythiaFilterGammaGamma::filter(), HLTEgammaDoubleEtPhiFilter::filter(), HLTNVFilter::filter(), HLTMuonL3PreFilter::filter(), HLTCountNumberOfObject< OColl >::filter(), HadSUSYdiMuonSkim::filter(), SUSYControlHighPtPhotonSkim::filter(), TtDecaySelection::filter(), EcalTangentFilter::filter(), JetFlavourCutFilter::filter(), HLTFEDSizeFilter::filter(), HLTPixelIsolTrackFilter::filter(), L1Filter::filter(), cms::CosmicTIFTrigFilter::filter(), HadSUSYQCDControlMETSkim::filter(), SUSYHighPtPhotonSkim::filter(), BCToEFilterAlgo::filter(), MCDecayingPionKaonFilter::filter(), PythiaFilter::filter(), PythiaHLTSoupFilter::filter(), HLTElectronGenericFilter::filter(), HLTMuonDimuonL3Filter::filter(), pat::PATLeptonCountFilter::filter(), ObjectCountFilter< C, S, N, CS >::filter(), ObjectPairFilter< C, S >::filter(), IsTBH4Type::filter(), HadSUSYSMBackgrSkim::filter(), RPCTriggerFilter::filter(), PythiaFilterZgamma::filter(), PythiaWeightFilter::filter(), HLTPMDocaFilter::filter(), HLTLevel1GTSeed::filter(), HLTMuonDimuonL2Filter::filter(), HLTHcalSimpleRecHitFilter::filter(), MCSingleParticleFilter::filter(), HLTEgammaHcalIsolFilter::filter(), HLTMuonL2PreFilter::filter(), TauJetMCFilter::filter(), L1DEFilter::filter(), TopDecayChannelFilter< S >::filter(), pat::PATSingleVertexSelector::filter_(), TtSemiLepHypGenMatch::findMatchingLepton(), AlignmentGlobalTrackSelector::findMuons(), V0Fitter::fitAll(), RunManager::generateEvent(), edm::python::ConstEventWrapper::getByLabel(), L1MuGMTPSB::getCalo(), PFClusterShapeProducer::getClusterCollection(), Multi5x5SuperClusterProducer::getClusterRefVector(), SuperClusterProducer::getClusterRefVector(), ElectronIDAlgo::getClusterShape(), IslandClusterProducer::getCollection(), Multi5x5ClusterProducer::getCollection(), CosmicClusterProducer::getCollection(), EgammaHLTIslandClusterProducer::getCollection(), EgammaHLTMulti5x5ClusterProducer::getCollection(), JetMatchingTools::getEBRecHitCollection(), EcalClusterLazyTools::getEBRecHits(), JetMatchingTools::getEBSimHitCollection(), L2TauNarrowConeIsolationProducer::getECALHits(), L2TauIsolationProducer::getECALHits(), JetMatchingTools::getEERecHitCollection(), EcalClusterLazyTools::getEERecHits(), JetMatchingTools::getEESimHitCollection(), L1TauAnalyzer::getGenObjects(), JetMatchingTools::getGenParticlesCollection(), JetMatchingTools::getHBHERecHitCollection(), L2TauNarrowConeIsolationProducer::getHCALHits(), JetMatchingTools::getHcalSimHitCollection(), JetMatchingTools::getHFRecHitCollection(), HoECalculator::getHoE(), JetMatchingTools::getHORecHitCollection(), HLTTauL1DQMOfflineSource::getL1extraObjects(), L1TauAnalyzer::getL1extraObjects(), CaloRecoTauTagInfoAlgorithm::getNeutralEcalBasicClusters(), L1TauAnalyzer::getPFTauObjects(), CaloRecoTauTagInfoAlgorithm::getPositionAndEnergyEcalRecHits(), PFClusterShapeProducer::getRecHitCollection(), JetMatchingTools::getSimTrackCollection(), KVFTest::getSimVertex(), KineExample::getSimVertex(), JetMatchingTools::getSimVertexCollection(), CosmicClusterProducer::getUCollection(), ctfseeding::HitExtractorPIX::hits(), ctfseeding::HitExtractorSTRP::hits(), HLTTauDQMOfflineSource::importFilterColl(), HLTTauDQMSource::importFilterColl(), HLTTauDQMSource::importObjectColl(), MuonIdProducer::init(), CalibrationTrackSelector::isIsolated(), AlignmentTrackSelector::isIsolated(), EcalRawToRecHitRoI::Jet(), TopLeptonTauFilter::jetFilter(), EcalListOfFEDSProducer::Jets(), l1AlgorithmResult(), EcalEndcapRecHitsMaker::loadPCaloHits(), EcalPreshowerRecHitsMaker::loadPCaloHits(), EcalBarrelRecHitsMaker::loadPCaloHits(), HcalRecHitsMaker::loadPCaloHits(), FastL3MuonTrajectoryBuilder::makeTkCandCollection(), CSCHLTMonitorModule::monitorEvent(), CSCMonitorModule::monitorEvent(), EcalRawToRecHitRoI::Muon(), EcalListOfFEDSProducer::Muon(), TopLeptonTauFilter::muonFilter(), ZToMuMuIsolationSelector< Isolator >::newEvent(), pat::helper::EfficiencyLoader::newEvent(), OverlapExclusionSelector< C, T, O >::newEvent(), reco::modules::MCMatchCandRefSelector::newEvent(), pat::helper::VertexingHelper::newEvent(), TwoObjectVariable< LHS, lLHS, RHS, lRHS, Calculator >::objects(), EcalRawToRecHitRoI::OneCandCollection(), CandIsolatorFromDeposits::SingleDeposit::open(), ElectronIDSelectorLikelihood::operator()(), TtDilepLRSignalSelObservables::operator()(), TrackWithVertexSelector::operator()(), TtSemiLRJetCombObservables::operator()(), printObject(), tfwliteselectortest::ThingsTSelector::process(), DTTFFEDReader::process(), tselnameWorker::process(), tfwliteselectortest::ThingsWorker::process(), EETriggerTowerTask::processDigis(), EBTriggerTowerTask::processDigis(), MuonHIPAlignmentRefitter::produce(), ESDigiToRaw::produce(), L1GTEvmDigiToRaw::produce(), CandOneToManyDeltaRMatcher::produce(), JetPartonMatcher::produce(), PartonSelector::produce(), pat::JetCorrFactorsProducer::produce(), pat::ObjectSpatialResolution< T >::produce(), pat::PATElectronProducer::produce(), SoftElectronProducer::produce(), JetCrystalsAssociator::produce(), EgammaHLTRegionalPixelSeedGeneratorProducers::produce(), JetTracksAssociatorAtCaloFace::produce(), JetTracksAssociatorAtVertex::produce(), cms::SiPixelRecHitConverter::produce(), cms::SiStripZeroSuppression::produce(), TrackListCombiner::produce(), EMIsolatedTauJetsSelector::produce(), CaloRecoTauDiscriminationByLeadingTrackFinding::produce(), SeedCombiner::produce(), SiStripDigitizer::produce(), TrackInfoProducer::produce(), AlCaPi0BasicClusterRecHitsProducer::produce(), SiStripRegFEDSelector::produce(), EcalRawToRecHitFacility::produce(), ESDigiToRawTB::produce(), HcalRawToDigi::produce(), FastTrackMerger::produce(), CompositeKit::produce(), ElectronSiStripSeedProducer::produce(), SoftConversionTrackCandidateProducer::produce(), cms::BasePilupSubtractionJetProducer::produce(), InputGenJetsParticleSelector::produce(), CollectionCombiner< Collection >::produce(), MuonErrorMatrixAdjuster::produce(), GsfSeedCleaner::produce(), LightPFTrackProducer::produce(), PixelVertexProducerMedian::produce(), cms::ReconstructerFP420::produce(), EcalIsolation::produce(), TauMVADiscriminator::produce(), DeDxEstimatorProducer::produce(), cms::SimpleTrackListMerger::produce(), NuclearTrackCorrector::produce(), cms::RoadSearchCloudCleaner::produce(), cms::TrackListMerger::produce(), MCTrackMatcher::produce(), StGenEventReco::produce(), TopInitSubset::produce(), TtSemiLepSignalSelMVAComputer::produce(), SubdetFEDSelector::produce(), EcalRawToRecHitRoI::produce(), pat::xxxEventHypothesisProducer::produce(), FlavorHistoryProducer::produce(), JetChargeProducer::produce(), pat::PATTriggerProducer::produce(), pat::PATVertexAssociationProducer::produce(), AssociationVectorSelector< KeyRefProd, CVal, KeySelector, ValSelector >::produce(), HFRecoEcalCandidateProducer::produce(), EgammaHLTElectronTrackIsolationProducers::produce(), CastorSimpleReconstructor::produce(), HcalSimpleReconstructor::produce(), CSCSegmentProducer::produce(), L2MuonSeedGenerator::produce(), cms::TrackerizerFP420::produce(), L1HLTJetsMatching::produce(), CaloRecoTauDiscriminationByIsolation::produce(), PFRecoTauDecayModeDeterminator::produce(), PFRecoTauDiscriminationAgainstElectron::produce(), PFRecoTauDiscriminationByIsolationUsingLeadingPion::produce(), NuclearSeedsEDProducer::produce(), CosmicSeedGenerator::produce(), NuclearInteractionEDProducer::produce(), cms::DigitizerFP420::produce(), TtSemiEvtSolutionMaker::produce(), TtSemiLepJetCombMVAComputer::produce(), LaserAlignmentT0Producer::produce(), cms::TauMET::produce(), cms::Type1MET::produce(), L1GctEmulator::produce(), L1ExtraParticlesProd::produce(), GenEventScaleProducer::produce(), GenParticleProducer::produce(), pat::PATJetProducer::produce(), Merger< InputCollection, OutputCollection, P >::produce(), EgammaHLTHcalIsolationDoubleConeProducers::produce(), CaloTowersReCreator::produce(), CosmicMuonProducer::produce(), InvariantMass< T1, T2 >::produce(), PFRecoTauProducer::produce(), reco::modules::TrackMultiSelector::produce(), TtDilepEvtSolutionMaker::produce(), TtHadEvtSolutionMaker::produce(), TtSemiLepHypothesis::produce(), AlCaPhiSymRecHitsProducer::produce(), AlCaGammaJetProducer::produce(), CSCTFPacker::produce(), EcalRawToDigiDev::produce(), HcalHistogramRawToDigi::produce(), ElectronGSPixelSeedProducer::produce(), CandReducer::produce(), reco::modulesNew::IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), CandOneToOneDeltaRMatcher::produce(), AssociationVector2ValueMap< KeyRefProd, CVal >::produce(), reco::PhysObjectMatcher< C1, C2, S, D, Q >::produce(), EgammaSCCorrectionMaker::produce(), RemainingClusterProducer::produce(), MuonLinksProducer::produce(), TSGFromL2Muon::produce(), GoodSeedProducer::produce(), L2TauIsolationSelector::produce(), L2TauJetsMerger::produce(), EcalTBWeightUncalibRecHitProducer::produce(), reco::modules::AnalyticalTrackSelector::produce(), HcalDigiProducer::produce(), RPCDigiProducer::produce(), AlCaElectronsProducer::produce(), ECALRegFEDSelector::produce(), EgammaPhotonTkIsolationProducer::produce(), GctDigiToRaw::produce(), RPCUnpackingModule::produce(), SiPixelDigiToRaw::produce(), SiTrackerGaussianSmearingRecHitConverter::produce(), BaseEvtVtxGenerator::produce(), L1Comparator::produce(), reco::modules::CandCombiner< Selector, PairSelector, Cloner, OutputCollection, Setup, Init >::produce(), ParticleDecayProducer::produce(), pat::PATMHTProducer::produce(), HybridClusterProducer::produce(), SiStripElectronAssociator::produce(), HFEMClusterProducer::produce(), TrackerOnlyConversionProducer::produce(), EcalMaxSampleUncalibRecHitProducer::produce(), EcalWeightUncalibRecHitProducer::produce(), GlobalMuonProducer::produce(), TSGFromL1Muon::produce(), PFClusterProducer::produce(), PFElecTkProducer::produce(), PFRecoTauDiscriminationByIsolation::produce(), CRackSeedGenerator::produce(), DTDigitizer::produce(), ElectronRecalibSuperClusterAssociator::produce(), cms::HitReCalibrator::produce(), EcalIsolatedParticleCandidateProducer::produce(), EgammaElectronTkIsolationProducer::produce(), L1GlobalTriggerEvmRawToDigi::produce(), PixelTracksProducer::produce(), L1GlobalTrigger::produce(), pat::PATMETProducer::produce(), CollectionAdder< C >::produce(), NtpProducer< C >::produce(), JetTagProducer::produce(), EcalChannelKiller::produce(), PreshowerClusterShapeProducer::produce(), EgammaHLTHcalIsolationProducersRegional::produce(), ESRecHitProducer::produce(), CSCRecHitDProducer::produce(), cms::SiStripRecHitConverter::produce(), PFBlockProducer::produce(), PFRecoTauDiscriminationByLeadingTrackFinding::produce(), EcalTBTDCRecInfoProducer::produce(), AlCaIsoTracksProducer::produce(), CSCTFUnpacker::produce(), DTDigiToRawModule::produce(), ParamL3MuonProducer::produce(), TagCaloJetProducer::produce(), ShallowCloneProducer< C >::produce(), GenParticlePruner::produce(), pat::PATCompositeCandidateProducer::produce(), reco::modules::TrackFullCloneSelectorBase< Selector >::produce(), reco::modules::MatcherBase< C1, C2, M >::produce(), PreshowerClusterProducer::produce(), EgammaHLTElectronDetaDphiProducer::produce(), EgammaHLTPhotonTrackIsolationProducersRegional::produce(), cms::SiPixelClusterProducer::produce(), CaloTowerCreatorForTauHLT::produce(), HLTTauProducer::produce(), L2TauRelaxingIsolationSelector::produce(), RoadSearchCloudMaker::produce(), CSCDigiProducer::produce(), StDecaySubset::produce(), TrackCandidateProducer::produce(), HLTTauRefCombiner::produce(), cms::JetVertexAssociation::produce(), L1EmulBias::produce(), L1ExtraParticleMapProd::produce(), GenEventWeightProducer::produce(), reco::modulesNew::Matcher< C1, C2, S, D >::produce(), EgammaHLTEcalIsolationProducersRegional::produce(), EgammaHLTMulti5x5ClusterProducer::produce(), GlobalCosmicMuonProducer::produce(), PFNuclearProducer::produce(), L2TauNarrowConeIsolationProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), VZeroProducer::produce(), HcalSimpleAmplitudeZS::produce(), GenTrackMatcher::produce(), TopDecaySubset::produce(), CSCDCCUnpacker::produce(), ESRawToDigi::produce(), GctRawToDigi::produce(), HcalDigiToRaw::produce(), FamosProducer::produce(), cms::MuonMET::produce(), CSCTFTrackProducer::produce(), MassKinFitterCandProducer::produce(), AssociationMapOneToOne2Association< CKey, CVal >::produce(), ElectronPixelSeedProducer::produce(), EcalFixedAlphaBetaFitUncalibRecHitProducer::produce(), CaloMuonProducer::produce(), CaloRecoTauDiscriminationByLeadingTrackPtCut::produce(), PFRecoTauDiscriminationAgainstMuon::produce(), reco::modules::TrackerTrackHitFilter::produce(), RoadSearchTrackCandidateMaker::produce(), HcalRecHitRecalib::produce(), AlCaHOCalibProducer::produce(), ZToLLEdmNtupleDumper::produce(), L1GlobalTriggerRecordProducer::produce(), FastL1MuonProducer::produce(), HLTProdCand::produce(), RPCTrigger::produce(), GenEventKTValueProducer::produce(), GenEventPdfInfoProducer::produce(), GenParticleDecaySelector::produce(), reco::modulesNew::MCTruthCompositeMatcher::produce(), reco::modules::JetFlavourIdentifier::produce(), pat::PATMuonProducer::produce(), pat::PATPhotonProducer::produce(), TrackIPProducer::produce(), SoftConversionProducer::produce(), CosmicMuonLinksProducer::produce(), MuonRefProducer::produce(), L2TauJetsProvider::produce(), PFRecoTauTagInfoProducer::produce(), TtEvtBuilder< C >::produce(), LaserClusterizer::produce(), cms::AlCaDiJetsProducer::produce(), L1GTDigiToRaw::produce(), MuonSimHitProducer::produce(), prodname::produce(), EvtGenProducer::produce(), CSCDigiSuppressor::produce(), CloneProducer< C >::produce(), CSA07EventWeightProducer::produce(), RecHitFilter::produce(), GlobalSeedProducer::produce(), PhotonProducer::produce(), ElectronIDExternalProducer< algo >::produce(), EcalDeadChannelRecoveryProducers::produce(), PFProducer::produce(), CaloRecoTauTagInfoProducer::produce(), TruthTauDecayModeProducer::produce(), TrackCandidateTopBottomHitFilter::produce(), QualityFilter::produce(), SeedGeneratorFromProtoTracksEDProducer::produce(), LaserSeedGenerator::produce(), EgammaElectronTkNumIsolationProducer::produce(), CSCDigiToRawModule::produce(), GetJetsFromHLTobject::produce(), HLTTauMCProducer::produce(), BSCTrigger::produce(), TauGenJetProducer::produce(), pat::DuplicatedElectronCleaner::produce(), pat::PATTriggerEventProducer::produce(), CaloRecHitCandidateProducer::produce(), CandidateProducer< TColl, CColl, Selector, Conv, Creator, Init >::produce(), ReducedRecHitCollectionProducer::produce(), SiStripElectronProducer::produce(), EgammaHLTEcalRecIsolationProducer::produce(), ConvertedPhotonProducer::produce(), CentralityProducer::produce(), EvtPlaneProducer::produce(), CaloTowersCreator::produce(), IsolatedTauJetsSelector::produce(), L2TauIsolationProducer::produce(), PFRecoTauDiscriminationByNeutralHadrons::produce(), EcalTBH2TDCRecInfoProducer::produce(), HcalTrigPrimDigiProducer::produce(), HcalRealisticZS::produce(), JetVetoedTracksAssociatorAtVertex::produce(), StEvtSolutionMaker::produce(), TtGenEventReco::produce(), TtJetPartonMatch< C >::produce(), TrackerToMuonPropagator::produce(), AlignmentMuonHIPTrajectorySelector::produce(), TrackHitFilter::produce(), IPTCorrector::produce(), SiPixelFedFillerWordEventNumber::produce(), EgammaPhotonTkNumIsolationProducer::produce(), CastorDigiToRaw::produce(), DTUnpackingModule::produce(), L1GlobalTriggerRawToDigi::produce(), LTCRawToDigi::produce(), CaloRecHitCopy::produce(), CandViewRefMerger::produce(), GenJetBCEnergyRatio::produce(), pat::PATCleaner< PATObjType >::produce(), pat::PATTriggerMatchEmbedder< PATObjectType, RecoObjectType >::produce(), pat::PATTrigProducer::produce(), ConstrainedFitCandProducer< Fitter, InputCollection, OutputCollection, Init >::produce(), EgammaHLTHybridClusterProducer::produce(), EgammaHLTIslandClusterProducer::produce(), EgammaHLTRemoveDuplicatedSC::produce(), TrackProducerWithSCAssociation::produce(), cms::BaseJetProducer::produce(), PFSimParticleProducer::produce(), PFConversionsProducer::produce(), ConeIsolation::produce(), CaloRecoTauDiscriminationAgainstElectron::produce(), EcalTBHodoscopeRecInfoProducer::produce(), cms::RoadSearchHelixMaker::produce(), TtSemiLepKinFitProducer< LeptonCollection >::produce(), AlCaPi0RecHitsProducer::produce(), AlCaEcalHcalReadoutsProducer::produce(), IsolatedPixelTrackCandidateProducer::produce(), EgammaEcalRecHitIsolationProducer::produce(), EgammaHcalIsolationProducer::produce(), EcalDigiToRaw::produce(), EcalRawToRecHitProducer::produce(), ScalersRawToDigi::produce(), SiPixelRawToDigi::produce(), SiStripDigiToRawModule::produce(), TrajectorySeedProducer::produce(), CSCTriggerPrimitivesProducer::produce(), pat::ObjectEnergyScale< T >::produce(), pat::PATTauProducer::produce(), reco::modules::CaloRecHitCandidateProducer< HitCollection >::produce(), EgammaHLTClusterShapeProducer::produce(), PhotonIDProducer::produce(), CaloTowerCandidateCreator::produce(), EcalRecHitProducer::produce(), DTRecSegment4DProducer::produce(), TrackClusterRemover::produce(), PixelVertexProducer::produce(), CaloRecoTauProducer::produce(), PFRecoTauDiscriminationByLeadingTrackPtCut::produce(), cms::RoadSearchTrackListCleaner::produce(), TrackRefitter::produce(), HectorProducer::produce(), EcalRecHitRecalib::produce(), EgammaEcalIsolationProducer::produce(), CastorRawToDigi::produce(), FastTSGFromL2Muon::produce(), MuonCandProducerMon::produce(), MaskedRctInputDigiProducer::produce(), L1ExtraFromMCTruthProd::produce(), reco::modules::NamedCandCombiner< Selector, PairSelector, Cloner, Setup, Init >::produce(), MCTruthCompositeMatcher< C1, C2 >::produce(), IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), pat::PATGenericParticleProducer::produce(), PATHemisphereProducer::produce(), pat::PATPFParticleProducer::produce(), ConvBremSeedProducer::produce(), SeedProducer::produce(), cms::ClusterizerFP420::produce(), PFRecoTauDiscriminationByLeadingPionPtCut::produce(), DeDxDiscriminatorProducer::produce(), cms::CosmicTrackFinder::produce(), PrimaryVertexProducer::produce(), EcalTrigPrimProducer::produce(), HcalTBDigiProducer::produce(), SiStripFineDelayHit::produce(), EgammaTowerIsolationProducer::produce(), PiZeroDiscriminatorProducer::produce(), CSCTFCandidateProducer::produce(), GenEventProcIDProducer::produce(), ExampleClusterProducer::produce(), InterestingDetIdCollectionProducer::produce(), EgammaHLTRecoEcalCandidateProducers::produce(), ConversionTrackCandidateProducer::produce(), JetExtender::produce(), EcalAnalFitUncalibRecHitProducer::produce(), EcalRecalibRecHitProducer::produce(), cms::SiStripClusterizer::produce(), PFV0Producer::produce(), ImpactParameter::produce(), TrackAlgoCompareUtil::produce(), RoadSearchSeedFinder::produce(), CastorDigiProducer::produce(), cms::SiPixelDigitizer::produce(), TrackAssociatorEDProducer::produce(), cms::CkfTrackCandidateMakerBase::produceBase(), SiStripFineDelayHit::produceNoTracking(), cms::HITrackVertexMaker::produceTracks(), JetFlavourIdentifier::readEvent(), pat::helper::BasicOverlapTest::readInput(), pat::helper::OverlapBySuperClusterSeed::readInput(), L1MuDTSectorReceiver::receiveCSCData(), L1MuDTEtaProcessor::receiveData(), L1MuGMTPSB::receiveData(), L1MuDTSectorReceiver::receiveDTBXData(), L1GlobalTriggerPSB::receiveGctObjectData(), L1GlobalTriggerGTL::receiveGmtObjectData(), L1GlobalTriggerPSB::receiveTechnicalTriggers(), MuonDetLayerMeasurements::recHits(), HcalDigiTester::reco(), MuonTrackingRegionBuilder::region(), TauRegionalPixelSeedGenerator::regions(), GlobalTrackingRegionWithVerticesProducer::regions(), IsolationRegionAroundL3Muon::regions(), HITRegionalPixelSeedGenerator::regions(), GlobalTrackingRegionProducerFromBeamSpot::regions(), L3MumuTrackingRegion::regions(), edm::service::RandomNumberGeneratorService::restoreState(), RPCHitAssociator::RPCHitAssociator(), EgammaHLTPixelMatchElectronAlgo::run(), ElectronGSPixelSeedGenerator::run(), GsfElectronAlgo::run(), L1MuDTTrackFinder::run(), GlobalGsfElectronAlgo::run(), SubSeedGenerator::run(), SeedFilter::seeds(), IsolatedPFCandidateSelectorDefinition::select(), StringCutEventSelector< Object >::select(), AssociatedVariableCollectionSelector< InputCollection, VarCollection, Selector, OutputCollection, StoreContainer, RefAdder >::select(), SingleEleCalibSelector::select(), PFTauSelectorDefinition::select(), StringCutsEventSelector< Object, existenceMatter >::select(), reco::isodeposit::OtherCandidatesDeltaRVeto::setEvent(), GlobalMuonTrajectoryBuilder::setEvent(), TopLeptonTauFilter::tauFilter(), ClusterChecker::tooManyClusters(), TrackerHitAssociator::TrackerHitAssociator(), LaserDQM::trackerStatistics(), LaserAlignment::trackerStatistics(), DTTrig::triggerReco(), MuonIdTruthInfo::truthMatchMuon(), ECALRecHitAnalyzer::WriteECALRecHits(), DumpEvent::WriteElectrons(), DumpEvent::WriteJets(), DumpEvent::WriteMET(), DumpEvent::WriteMuons(), DumpEvent::WritePhotons(), and DumpEvent::WriteSCs().
00352 { 00353 bool ok = this->Base::getByLabel(tag, result); 00354 if (ok) { 00355 addToGotBranchIDs(*result.provenance()); 00356 } 00357 return ok; 00358 }
BasicHandle Event::getByProductID_ | ( | ProductID const & | oid | ) | const [private] |
Definition at line 100 of file Event.cc.
00101 { 00102 return eventPrincipal().getByProductID(oid); 00103 }
Reimplemented from edm::DataViewImpl.
Definition at line 398 of file Event.h.
References edm::Handle< T >::provenance().
Referenced by HcalDigiAnalyzerImpl::analyze(), HFLightCalRand::analyze(), cms::JetPlusTrackAnalysis::analyze(), PdfAnalyzer::analyze(), CSCFileDumper::analyze(), HcalLedAnalyzer::analyze(), CSCOldGainAnalyzer::analyze(), TestSuite::analyze(), GlobalTest::analyze(), ElectronPixelSeedAnalyzer::analyze(), CSCSaturationAnalyzer::analyze(), CSCscaAnalyzer::analyze(), RPCFEDIntegrity::analyze(), TPGntupler::analyze(), CastorHitAnalyzerImpl::analyze(), HcalPedestalAnalyzer::analyze(), L1TRPCTPG::analyze(), RPCMultiplicityTest::analyze(), HFLightCal::analyze(), DTAlbertoBenvenutiTask::analyze(), L1TLTC::analyze(), CnBAnalyzer::analyze(), PlaybackRawDataProvider::analyze(), test::GlobalNumbersAnalysis::analyze(), HepMCProductAnalyzer::analyze(), CSCGainAnalyzer::analyze(), RPCMon_SS_Dbx_Global::analyze(), HcalHitAnalyzerImpl::analyze(), FourVectorHLTOnline::analyze(), RPCEfficiency::analyze(), CSCOldCrossTalkAnalyzer::analyze(), RPCMonitorDigi::analyze(), CSCCompThreshAnalyzer::analyze(), RPCMonitorRaw::analyze(), CSCNoiseMatrixAnalyzer::analyze(), HOCalibAnalyzer::analyze(), dqm::daq::FEDMonitor::analyze(), FourVectorHLTOffline::analyze(), HcalPedestalsAnalysis::analyze(), cms::Analyzer_minbias::analyze(), TrackerHitAnalyzer::analyze(), HFPreLightCal::analyze(), L1TFED::analyze(), CSCCrossTalkAnalyzer::analyze(), ZdcTBAnalyzer::analyze(), EcalTrigPrimAnalyzerMIPs::analyze(), CastorDigiAnalyzerImpl::analyze(), HcalTBWriter::analyze(), EcalHexDisplay::analyze(), MonitorLTC::analyze(), JetAnalyzer::analyze(), CSCCFEBConnectivityAnalyzer::analyze(), TrackDetectorAssociator::fillCaloTruth(), TrackerHitProducer::fillG4MC(), GlobalHitsProdHist::fillG4MC(), GlobalHitsProducer::fillG4MC(), GlobalHitsAnalyzer::fillG4MC(), HLTPMMassFilter::filter(), cms::ClusterAnalysisFilter::filter(), STFilter::filter(), HcalTBTriggerFilter::filter(), cms::LTCTriggerBitsFilter::filter(), MCLongLivedParticles::filter(), AlpgenEmptyEventFilter::filter(), HcalMonitorSelector::processEvent(), PixelTrackProducerWithZPos::produce(), RPCDigiFilter::produce(), RPCPackingModule::produce(), EcalDCCTB07UnpackingModule::produce(), DTDigiToRawModule::produce(), ParamL3MuonProducer::produce(), EcalDCCTBUnpackingModule::produce(), HcalTBObjectUnpacker::produce(), DTUnpackingModule::produce(), TrackRefitter::produce(), HcalLaserReco::produce(), TrackingRecHitTranslator::produce(), RPCMonitorSync::readRPCDAQStrips(), ElectronPixelSeedGenerator::run(), GsfElectronAlgo::run(), GlobalGsfElectronAlgo::run(), SeedFilter::seeds(), DTLocalTriggerTask::triggerSource(), and MuonIdTruthInfo::truthMatchMuon().
00399 { 00400 bool ok = this->Base::getByType(result); 00401 if (ok) { 00402 addToGotBranchIDs(*result.provenance()); 00403 } 00404 return ok; 00405 }
LuminosityBlock const& edm::Event::getLuminosityBlock | ( | ) | const [inline] |
Definition at line 100 of file Event.h.
References luminosityBlock_.
00100 { 00101 return *luminosityBlock_; 00102 }
void Event::getMany | ( | SelectorBase const & | sel, | |
std::vector< Handle< PROD > > & | results | |||
) | const [inline] |
Reimplemented from edm::DataViewImpl.
Definition at line 386 of file Event.h.
References it, and bookConverter::results.
Referenced by TriggerSummaryProducerAOD::fillTriggerObjects(), TriggerSummaryProducerRAW::produce(), and TriggerSummaryProducerAOD::produce().
00388 { 00389 this->Base::getMany(sel, results); 00390 for (typename std::vector<Handle<PROD> >::const_iterator it = results.begin(), itEnd = results.end(); 00391 it != itEnd; ++it) { 00392 addToGotBranchIDs(*it->provenance()); 00393 } 00394 }
void Event::getManyByType | ( | std::vector< Handle< PROD > > & | results | ) | const [inline] |
Reimplemented from edm::DataViewImpl.
Definition at line 409 of file Event.h.
References it, and bookConverter::results.
Referenced by EnergyScaleAnalyzer::analyze(), HtrXmlPattern::analyze(), HLTAnalFilt::analyze(), FourVectorHLTOnline::analyze(), FourVectorHLTOffline::analyze(), JetAnalyzer::analyze(), GlobalHitsProdHist::fillG4MC(), GlobalHitsProducer::fillG4MC(), GlobalHitsAnalyzer::fillG4MC(), GlobalRecHitsAnalyzer::fillHCal(), GlobalRecHitsProducer::fillHCal(), HcalRecHitsValidation::fillRecHitsTmp(), MCatNLOFilter::filter(), cms::MTCCHLTrigger::filter(), Herwig6Filter::filter(), PomwigFilter::filter(), debug::listAllProducts(), VisTkIdealHelixTracksTwig::onNewEvent(), VisTkRecTrackDetsTwig::onNewEvent(), RawDataCollectorModule::produce(), HLTProdCand::produce(), EcalRecHitsMerger::produce(), and EcalListOfFEDSProducer::produce().
00410 { 00411 this->Base::getManyByType(results); 00412 for (typename std::vector<Handle<PROD> >::const_iterator it = results.begin(), itEnd = results.end(); 00413 it != itEnd; ++it) { 00414 addToGotBranchIDs(*it->provenance()); 00415 } 00416 }
bool Event::getProcessParameterSet | ( | std::string const & | processName, | |
ParameterSet & | ps | |||
) | const |
Definition at line 77 of file Event.cc.
References edmplugin::standard::config(), Exception, edm::ProcessHistory::getConfigurationForProcess(), edm::detail::ThreadSafeRegistry< KEY, T, E >::getMapped(), id, edm::errors::NotFound, and edm::ProcessConfiguration::parameterSetID().
00079 { 00080 // Get the ProcessHistory for this event. 00081 ProcessHistoryRegistry* phr = ProcessHistoryRegistry::instance(); 00082 ProcessHistory ph; 00083 if (!phr->getMapped(processHistoryID(), ph)) 00084 { 00085 throw Exception(errors::NotFound) 00086 << "ProcessHistoryID " << processHistoryID() 00087 << " is claimed to describe " << id() 00088 << "\nbut is not found in the ProcessHistoryRegistry.\n" 00089 << "This file is malformed.\n"; 00090 } 00091 00092 ProcessConfiguration config; 00093 bool process_found = ph.getConfigurationForProcess(processName, config); 00094 if (process_found) 00095 pset::Registry::instance()->getMapped(config.parameterSetID(), ps); 00096 return process_found; 00097 }
Provenance Event::getProvenance | ( | ProductID const & | theID | ) | const |
Definition at line 65 of file Event.cc.
00066 { 00067 return eventPrincipal().getProvenance(pid); 00068 }
Provenance Event::getProvenance | ( | BranchID const & | theID | ) | const |
Definition at line 59 of file Event.cc.
Referenced by TriggerSummaryProducerAOD::fillFilterObjects(), HLTDoublet< T1, Tid1, T2, Tid2 >::filter(), HLTMuonL3PreFilter::filter(), and EcalSelectiveReadoutProducer::getBinOfMax().
00060 { 00061 return eventPrincipal().getProvenance(bid); 00062 }
RefProd< PROD > Event::getRefBeforePut | ( | std::string const & | productInstanceName | ) | [inline] |
Definition at line 328 of file Event.h.
References p, PROD, and edm::ConstBranchDescription::productIDtoAssign().
00328 { 00329 PROD* p = 0; 00330 ConstBranchDescription const& desc = 00331 getBranchDescription(TypeID(*p), productInstanceName); 00332 00333 //should keep track of what Ref's have been requested and make sure they are 'put' 00334 return RefProd<PROD>(desc.productIDtoAssign(), prodGetter()); 00335 }
RefProd<PROD> edm::Event::getRefBeforePut | ( | ) | [inline] |
Returns a RefProd to a product before that product has been placed into the Event.
The RefProd (and any Ref's made from it) will no work properly until after the Event has been committed (which happens after leaving the EDProducer::produce method)
Definition at line 137 of file Event.h.
Referenced by helper::CandDecayStoreManager::cloneAndStore(), TopDecaySubset::fillOutput(), ZeroFieldGlobalMuonBuilder::filter(), NuclearTrackCorrector::produce(), cms::SimpleTrackListMerger::produce(), MuonErrorMatrixAdjuster::produce(), TopInitSubset::produce(), AssociationVectorSelector< KeyRefProd, CVal, KeySelector, ValSelector >::produce(), reco::modules::TrackMultiSelector::produce(), GenParticleProducer::produce(), reco::modules::AnalyticalTrackSelector::produce(), SiTrackerGaussianSmearingRecHitConverter::produce(), ElectronRecalibSuperClusterAssociator::produce(), AlCaIsoTracksProducer::produce(), GenParticlePruner::produce(), StDecaySubset::produce(), PFNuclearProducer::produce(), GenParticleDecaySelector::produce(), QualityFilter::produce(), PFConversionsProducer::produce(), TrackHitFilter::produce(), GsfTrackProducerBase::putInEvt(), KfTrackProducerBase::putInEvt(), and TrackProducerWithSCAssociation::putInEvt().
Run const & Event::getRun | ( | ) | const |
Definition at line 35 of file Event.cc.
Referenced by GenEventRunInfoProducer::produce().
00035 { 00036 return getLuminosityBlock().getRun(); 00037 }
History const & Event::history | ( | ) | const |
Definition at line 79 of file Event.h.
References aux_, and edm::EventAuxiliary::id().
Referenced by Selection< C, Selector, StoreContainer >::accept(), edm::DataMixingEMWorker::addEMPileups(), edm::DataMixingEMWorker::addEMSignals(), edm::DataMixingHcalWorker::addHcalPileups(), edm::DataMixingHcalWorker::addHcalSignals(), edm::DataMixingMuonWorker::addMuonPileups(), edm::DataMixingMuonWorker::addMuonSignals(), edm::DataMixingModule::addPileups(), edm::DataMixingModule::addSignals(), edm::MixingWorker< T >::addSignals(), MixingModule::addSignals(), edm::DataMixingSiPixelWorker::addSiPixelPileups(), edm::DataMixingSiPixelWorker::addSiPixelSignals(), edm::DataMixingSiStripWorker::addSiStripPileups(), SiStripGainFromData::algoAnalyze(), GlobalRecHitsHistogrammer::analyze(), MCPhotonAnalyzer::analyze(), DTTrigTest::analyze(), XmasToDQMEventInfo::analyze(), ElectronAnalyzer::analyze(), RPCMonitorEfficiency::analyze(), EcalEndcapMonitorModule::analyze(), HFLightCalRand::analyze(), PhotonValidator::analyze(), GlobalDigisHistogrammer::analyze(), GsfElectronDataAnalyzer::analyze(), cms::JetPlusTrackAnalysis::analyze(), dqm::daq::FEDMonitorClient::analyze(), ValidationMisalignedTracker::analyze(), PhotonsWithConversionsAnalyzer::analyze(), EBRawDataTask::analyze(), EcalPedHists::analyze(), AlCaElectronsTest::analyze(), KVFTest::analyze(), ElectronPixelSeedAnalyzer::analyze(), DumpGctDigis::analyze(), SiStripQualityStatistics::analyze(), HcalIsoTrkAnalyzer::analyze(), DTT0CalibrationNew::analyze(), EcalTrivialObjectAnalyzer::analyze(), MuonSimHitsValidAnalyzer::analyze(), DQMEventInfo::analyze(), SiStripMonitorRawData::analyze(), EcalRecHitsValidation::analyze(), TPGntupler::analyze(), pat::CandidateSummaryTable::analyze(), ParticleListDrawer::analyze(), EcalBarrelMonitorClient::analyze(), EcalURecHitHists::analyze(), EcalMipGraphs::analyze(), SiPixelRecHitsValid::analyze(), PerformanceAnalyzer::analyze(), GlobalDigisAnalyzer::analyze(), test::GlobalNumbersAnalysis::analyze(), PlaybackRawDataProvider::analyze(), DQMFileSaver::analyze(), CnBAnalyzer::analyze(), SiStripMonitorCluster::analyze(), EERawDataTask::analyze(), EcalBarrelMonitorModule::analyze(), SiStripThresholdBuilder::analyze(), SiStripApvGainBuilder::analyze(), cms::DiJetAnalyzer::analyze(), HFLightCal::analyze(), EcalDigisValidation::analyze(), KineExample::analyze(), ElectronIDAnalyzer::analyze(), PhotonAnalyzer::analyze(), SiStripCommissioningOfflineClient::analyze(), edmtest::RunSummaryESAnalyzer::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), SiPixelErrorEstimation::analyze(), CSCOldCrossTalkAnalyzer::analyze(), RPCEfficiency::analyze(), SiStripCommissioningSource::analyze(), SiPixelTrackingRecHitsValid::analyze(), HcalSimHitStudy::analyze(), GlobalHitsAnalyzer::analyze(), CSCCompThreshAnalyzer::analyze(), SiStripMonitorDigi::analyze(), DTT0Calibration::analyze(), EcalBarrelSimHitsValidation::analyze(), MCPizeroAnalyzer::analyze(), MuonSegmentEff::analyze(), HcalMonitorModule::analyze(), SiStripNoisesBuilder::analyze(), SiPixelLorentzAngle::analyze(), SiStripRecHitsValid::analyze(), SimpleConvertedPhotonAnalyzer::analyze(), MCElectronAnalyzer::analyze(), edmtest::RunInfoESAnalyzer::analyze(), cms::GammaJetAnalysis::analyze(), GlobalRecHitsAnalyzer::analyze(), SimplePhotonAnalyzer::analyze(), GsfElectronMCAnalyzer::analyze(), RPCEfficiencyFromTrack::analyze(), HcalMonitorClient::analyze(), SiStripPedestalsBuilder::analyze(), edmtest::L1TriggerScalerESAnalyzer::analyze(), HOCalibAnalyzer::analyze(), EcalSimHitsValidation::analyze(), TestOutliers::analyze(), SimplePi0DiscAnalyzer::analyze(), RPCMonitorSync::analyze(), DTSegmentAnalysisTask::analyze(), DTCreateSummaryHistos::analyze(), L1CondDBIOVWriter::analyze(), cms::Analyzer_minbias::analyze(), HcalPedestalsAnalysis::analyze(), TrackerHitAnalyzer::analyze(), KVFTrackUpdate::analyze(), newSiStripO2O::analyze(), CSCCrossTalkAnalyzer::analyze(), HLTScalers::analyze(), EcalEndcapMonitorClient::analyze(), HFPreLightCal::analyze(), cms::ClusterAnalysis::analyze(), CocoaAnalyzer::analyze(), EcalEndcapSimHitsValidation::analyze(), EventHeader::analyze(), SiStripMonitorTrack::analyze(), SiStripLAProfileBooker::analyze(), GlobalHitsHistogrammer::analyze(), EcalPreshowerSimHitsValidation::analyze(), GsfElectronFakeAnalyzer::analyze(), HcalTBWriter::analyze(), SiStripMonitorTrackEfficiency::analyze(), SiStripMonitorPedestals::analyze(), edmtest::HcalDumpConditions::analyze(), CSCDigiToRaw::createFedBuffers(), edmtest::HcalDumpConditions::dumpIt(), L1GlobalTriggerPSB::fillPsbBlock(), HLTPi0RecHitsFilter::filter(), edm::MadGraphProducer::filter(), PythiaFilterGammaJetIsoPi0::filter(), MCZll::filter(), EcalSkim::filter(), SiStripCommissioningBasicPrescaler::filter(), PickEvents::filter(), EcalTangentFilter::filter(), EcalEventFilter::filter(), SkipBadEvents::filter(), RunManager::generateEvent(), TrackProducerWithSCAssociation::getTransient(), TrackProducer::getTransient(), edm::BMixingModule::merge(), VisTkSimTrackTwig::onNewEvent(), VisPCaloHitTwig::onNewEvent(), VisTrackerRechit2DTwig::onNewEvent(), VisTkIdealHelixTracksTwig::onNewEvent(), VisGenMETTwig::onNewEvent(), VisSimTrackTwig::onNewEvent(), VisTkRecTracksTwig::onNewEvent(), VisL1MuDTChambThContainerTwig::onNewEvent(), VisCaloTowerTwig::onNewEvent(), VisTrackerClusterTwig::onNewEvent(), VisL1MuDTTrackContainerTwig::onNewEvent(), VisTrajectorySeedTwig::onNewEvent(), VisTrackerRechit2DMatchedTwig::onNewEvent(), VisCandidateTwig::onNewEvent(), VisPixelDigiTwig::onNewEvent(), VisCSCALCTDigiTwig::onNewEvent(), VisTkSimHitTwig::onNewEvent(), VisPSimHitTwig::onNewEvent(), VisTriggerResultsTwig::onNewEvent(), VisTrackerPiDigiTwig::onNewEvent(), VisHORecHitTwig::onNewEvent(), VisEcalRecHitTwig::onNewEvent(), VisTrackingRecHitTwig::onNewEvent(), VisBasicClusterCollectionTwig::onNewEvent(), VisJetTagTwig::onNewEvent(), VisGenJetCollectionTwig::onNewEvent(), VisHBHERecHitTwig::onNewEvent(), VisSimVertexTwig::onNewEvent(), VisTrackerPiRechitTwig::onNewEvent(), VisTkRecTrackDetsTwig::onNewEvent(), VisRPCDigiTwig::onNewEvent(), VisCSCWireDigiTwig::onNewEvent(), VisHFRecHitTwig::onNewEvent(), VisMETTwig::onNewEvent(), VisCaloMETTwig::onNewEvent(), VisSuperClusterCollectionTwig::onNewEvent(), VisTrackerDigiTwig::onNewEvent(), VisDTRecHitsTwig::onNewEvent(), VisDT4DSegmentTwig::onNewEvent(), VisCSCRPCDigiTwig::onNewEvent(), VisCSCCorrelatedLCTDigiTwig::onNewEvent(), VisCSCCLCTDigiTwig::onNewEvent(), VisEventIdTwig::onNewEvent(), VisTrackerPiClusterTwig::onNewEvent(), VisRPCRecHitTwig::onNewEvent(), VisCSCSegmentTwig::onNewEvent(), VisGsfTrackTwig::onNewEvent(), VisCaloJetTwig::onNewEvent(), VisDTDigiTwig::onNewEvent(), VisCSCComparatorDigiTwig::onNewEvent(), VisDT2DSegmentTwig::onNewEvent(), VisCSCStripDigiTwig::onNewEvent(), VisMuonTwig::onNewEvent(), VisEcalUncalibratedRecHitTwig::onNewEvent(), VisHepMCProductTwig::onNewEvent(), VisL1MuDTChambPhContainerTwig::onNewEvent(), VisL1GlobalTriggerReadoutRecordTwig::onNewEvent(), VisCSCRecHit2DTwig::onNewEvent(), VisTrackTwig::onNewEvent(), VisHFDataFrameTwig::onNewEvent(), VisFEDRawDataCollectionTwig::onNewEvent(), VisEventContentTwig::onNewEvent(), L1GTDigiToRaw::packHeader(), L1GTEvmDigiToRaw::packHeader(), edm::service::SimpleMemoryCheck::postEventProcessing(), CkfDebugger::printSimHits(), GlobalHitsProdHist::produce(), TrackProducer::produce(), cms::SiStripZeroSuppression::produce(), edm::BMixingModule::produce(), edm::AlpgenProducer::produce(), ESDigiToRaw::produce(), GsfSeedCleaner::produce(), SoftConversionTrackCandidateProducer::produce(), TBRUInputSource::produce(), ESDigiToRawTB::produce(), PFTopProjector::produce(), edm::ComphepProducer::produce(), RPCPackingModule::produce(), EcalRawToRecHitRoI::produce(), CosmicMuonProducer::produce(), BeamSpotProducer::produce(), GoodSeedProducer::produce(), edm::ToprexProducer::produce(), edm::HydjetProducer::produce(), CSCTFPacker::produce(), LaserAlignment::produce(), DTDigitizer::produce(), PFElecTkProducer::produce(), L1Comparator::produce(), SiPixelDigiToRaw::produce(), GctDigiToRaw::produce(), GlobalRecHitsProducer::produce(), FakeTBEventHeaderProducer::produce(), PFBlockProducer::produce(), PreshowerClusterShapeProducer::produce(), L1GlobalTrigger::produce(), GlobalHitsProducer::produce(), DTDigiToRawModule::produce(), TrackerHitProducer::produce(), HcalDigiToRaw::produce(), SiPixelCalibDigiProducer::produce(), CosmicMuonLinksProducer::produce(), edm::EventAuxiliaryHistoryProducer::produce(), AlCaHOCalibProducer::produce(), StoreSecondary::produce(), RunManager::produce(), GsfTrackProducer::produce(), PFProducer::produce(), SiStripRawToDigiModule::produce(), EcalTBH2TDCRecInfoProducer::produce(), ConvertedPhotonProducer::produce(), EcalRecHitsMerger::produce(), HcalPatternSource::produce(), PFConversionsProducer::produce(), PFSimParticleProducer::produce(), TrackProducerWithSCAssociation::produce(), edm::PyquenProducer::produce(), CastorDigiToRaw::produce(), SiPixelFedFillerWordEventNumber::produce(), TrackRefitter::produce(), DAFTrackProducer::produce(), EcalListOfFEDSProducer::produce(), EcalDigiToRaw::produce(), GlobalDigisProducer::produce(), EcalTrigPrimProducer::produce(), PrimaryVertexProducer::produce(), GsfTrackRefitter::produce(), ConvBremSeedProducer::produce(), DTTrigProd::produce(), PixelTrackProducer::produce(), PFV0Producer::produce(), ConversionTrackCandidateProducer::produce(), edm::PythiaProducer::produce(), PiZeroDiscriminatorProducer::produce(), ElectronPixelSeedGenerator::run(), GsfElectronAlgo::run(), ElectronGSPixelSeedGenerator::run(), run(), GlobalGsfElectronAlgo::run(), L1GlobalTriggerFDL::run(), ElectronSiStripSeedGenerator::run(), VisCSCSeg2HETwig::update(), VisGenJetTwig::update(), OnDemandMeasurementTracker::updateStrips(), and FRDEventOutputModule< Consumer >::write().
00079 {return aux_.id();}
bool edm::Event::isRealData | ( | ) | const [inline] |
Definition at line 83 of file Event.h.
References aux_, and edm::EventAuxiliary::isRealData().
Referenced by TriggerTypeFilter::filter(), HLTTriggerTypeFilter::filter(), edm::EventAuxiliaryHistoryProducer::produce(), and MEtoEDMConverter::produce().
00083 {return aux_.isRealData();}
LuminosityBlockNumber_t edm::Event::luminosityBlock | ( | ) | const [inline] |
Definition at line 82 of file Event.h.
References aux_, and edm::EventAuxiliary::luminosityBlock().
Referenced by XmasToDQMEventInfo::analyze(), L1TGMT::analyze(), L1TGT::analyze(), DQMEventInfo::analyze(), test::GlobalNumbersAnalysis::analyze(), RPCEventSummary::analyze(), CaloMETAnalyzer::analyze(), HcalMonitorModule::analyze(), HcalMonitorClient::analyze(), LumiblockFilter::filter(), VisPCaloHitTwig::onNewEvent(), VisTrackerRechit2DTwig::onNewEvent(), VisTkRecTracksTwig::onNewEvent(), VisTrackerClusterTwig::onNewEvent(), VisTrajectorySeedTwig::onNewEvent(), VisTrackerRechit2DMatchedTwig::onNewEvent(), VisPSimHitTwig::onNewEvent(), VisTrackerDigiTwig::onNewEvent(), VisEventIdTwig::onNewEvent(), VisCaloJetTwig::onNewEvent(), VisL1GlobalTriggerReadoutRecordTwig::onNewEvent(), VisFEDRawDataCollectionTwig::onNewEvent(), L1GlobalTrigger::produce(), edm::EventAuxiliaryHistoryProducer::produce(), L1GlobalTriggerFDL::run(), and FRDEventOutputModule< Consumer >::write().
00082 {return aux_.luminosityBlock();}
int edm::Event::orbitNumber | ( | ) | const [inline] |
Definition at line 86 of file Event.h.
References aux_, and edm::EventAuxiliary::orbitNumber().
Referenced by SiStripMonitorCluster::analyze(), SiStripMonitorDigi::analyze(), VisTrackerRechit2DTwig::onNewEvent(), VisPCaloHitTwig::onNewEvent(), VisTkRecTracksTwig::onNewEvent(), VisTrackerClusterTwig::onNewEvent(), VisTrackerRechit2DMatchedTwig::onNewEvent(), VisTrajectorySeedTwig::onNewEvent(), VisPSimHitTwig::onNewEvent(), VisEventIdTwig::onNewEvent(), VisTrackerDigiTwig::onNewEvent(), VisCaloJetTwig::onNewEvent(), VisL1GlobalTriggerReadoutRecordTwig::onNewEvent(), VisFEDRawDataCollectionTwig::onNewEvent(), L1GlobalTrigger::produce(), edm::EventAuxiliaryHistoryProducer::produce(), and L1GlobalTriggerFDL::run().
00086 {return aux_.orbitNumber();}
ProcessHistoryID const & Event::processHistoryID | ( | ) | const |
Definition at line 53 of file Event.cc.
00053 { 00054 return eventPrincipal().history().processHistoryID(); 00055 }
OrphanHandle<GenericObjectOwner> edm::Event::put | ( | std::auto_ptr< GenericObjectOwner > | product, | |
std::string const & | productInstanceName | |||
) | [inline] |
OrphanHandle< PROD > Event::put | ( | std::auto_ptr< PROD > | product, | |
std::string const & | productInstanceName | |||
) | [inline] |
Put a new product with a 'product instance name'.
Definition at line 288 of file Event.h.
References edm::errors::NullPointerError, PROD, edm::Wrapper< T >::product(), and value.
00289 { 00290 if (product.get() == 0) { // null pointer is illegal 00291 TypeID typeID(typeid(PROD)); 00292 throw edm::Exception(edm::errors::NullPointerError) 00293 << "Event::put: A null auto_ptr was passed to 'put'.\n" 00294 << "The pointer is of type " << typeID << ".\n" 00295 << "The specified productInstanceName was '" << productInstanceName << "'.\n"; 00296 } 00297 00298 // The following will call post_insert if T has such a function, 00299 // and do nothing if T has no such function. 00300 typename boost::mpl::if_c<detail::has_postinsert<PROD>::value, 00301 DoPostInsert<PROD>, 00302 DoNotPostInsert<PROD> >::type maybe_inserter; 00303 maybe_inserter(product.get()); 00304 00305 ConstBranchDescription const& desc = 00306 getBranchDescription(TypeID(*product), productInstanceName); 00307 00308 Wrapper<PROD>* wp(new Wrapper<PROD>(product)); 00309 00310 typename boost::mpl::if_c<detail::has_donotrecordparents<PROD>::value, 00311 RecordInParentless<PROD>, 00312 RecordInParentfull<PROD> >::type parentage_recorder; 00313 parentage_recorder.do_it(putProducts(), 00314 putProductsWithoutParents(), 00315 wp, 00316 &desc); 00317 00318 // putProducts().push_back(std::make_pair(wp, &desc)); 00319 00320 // product.release(); // The object has been copied into the Wrapper. 00321 // The old copy must be deleted, so we cannot release ownership. 00322 00323 return(OrphanHandle<PROD>(wp->product(), desc.productIDtoAssign())); 00324 }
OrphanHandle<PROD> edm::Event::put | ( | std::auto_ptr< PROD > | product | ) | [inline] |
Put a new product.
Definition at line 125 of file Event.h.
Referenced by EgammaHLTMulti5x5ClusterProducer::clusterizeECALPart(), Multi5x5ClusterProducer::clusterizeECALPart(), CosmicClusterProducer::clusterizeECALPart(), EgammaHLTIslandClusterProducer::clusterizeECALPart(), IslandClusterProducer::clusterizeECALPart(), HLTTauRefProducer::doCaloTaus(), HLTTauRefProducer::doElectrons(), HLTTauRefProducer::doJets(), HLTTauRefProducer::doMuons(), HLTTauRefProducer::doPFTaus(), TopDecaySubset::fillOutput(), HLTEgammaEtFilterPairs::filter(), HLTElectronEoverpFilterRegional::filter(), HLTElectronTrackIsolFilterRegional::filter(), HLTGlobalSums< T, Tid >::filter(), HLTPi0RecHitsFilter::filter(), HLT2jetGapFilter::filter(), HLTAcoFilter::filter(), HLTPMMassFilter::filter(), HLTFiltCand::filter(), HLTJetVBFFilter::filter(), HLTMuonIsoFilter::filter(), HLTEcalPhiSymFilter::filter(), edm::MadGraphProducer::filter(), HLTElectronOneOEMinusOneOPFilterRegional::filter(), HLTMhtHtFilter::filter(), HLTMuonL1Filter::filter(), HLTPixlMBForAlignmentFilter::filter(), ConfigurableAnalysis::filter(), cms::TECClusterFilter::filter(), cms::TrackMTCCFilter::filter(), MCZll::filter(), HLTDisplacedmumuFilter::filter(), HLTEgammaHcalDBCFilter::filter(), HLTEgammaL1MatchFilterPairs::filter(), HLTElectronDetaDphiFilter::filter(), HLTPhi2METFilter::filter(), HLTElectronPixelMatchFilter::filter(), HLTTrackWithHits::filter(), HLTEcalIsolationFilter::filter(), cms::ClusterAnalysisFilter::filter(), cms::MTCCHLTrigger::filter(), HLTEgammaCaloIsolFilterPairs::filter(), HLTEgammaGenericFilter::filter(), cms::ClusterMTCCFilter::filter(), HLTEgammaHOEFilter::filter(), HLTEgammaTriggerFilterObjectWrapper::filter(), HLT1CaloJetEnergy::filter(), HLTDoublet< T1, Tid1, T2, Tid2 >::filter(), HLTHcalPhiSymFilter::filter(), cms::LTCTriggerBitsFilter::filter(), HLTEgammaEtFilter::filter(), HLTEgammaL1MatchFilterRegional::filter(), HLTRapGapFilter::filter(), HLTEgammaClusterShapeFilter::filter(), HLTSinglet< T, Tid >::filter(), HLTSmartSinglet< T, Tid >::filter(), ZeroFieldGlobalMuonBuilder::filter(), HLTmmkFilter::filter(), HLTDiJetAveFilter::filter(), HLTPixlMBFilt::filter(), HLTEgammaDoubleEtFilter::filter(), HLTEgammaEcalIsolFilter::filter(), HLTPhotonTrackIsolFilter::filter(), HLTMuonL1toL3TkPreFilter::filter(), HLTEgammaDoubleEtPhiFilter::filter(), HLTNVFilter::filter(), HLTMuonL3PreFilter::filter(), HLTCountNumberOfObject< OColl >::filter(), HLTPixelIsolTrackFilter::filter(), HLTElectronGenericFilter::filter(), HLTMuonDimuonL3Filter::filter(), Tau3MuSkim::filter(), HLTPMDocaFilter::filter(), HLTLevel1GTSeed::filter(), HLTMuonDimuonL2Filter::filter(), HLTEgammaHcalIsolFilter::filter(), HLTMuonL2PreFilter::filter(), pat::PATSingleVertexSelector::filter_(), MuonHIPAlignmentRefitter::produce(), ESDigiToRaw::produce(), L1GTEvmDigiToRaw::produce(), edm::AlpgenProducer::produce(), HcalTBSource::produce(), CandOneToManyDeltaRMatcher::produce(), JetPartonMatcher::produce(), PartonSelector::produce(), pat::JetCorrFactorsProducer::produce(), pat::ObjectSpatialResolution< T >::produce(), pat::PATElectronProducer::produce(), SoftElectronProducer::produce(), JetCrystalsAssociator::produce(), EgammaHLTRegionalPixelSeedGeneratorProducers::produce(), JetTracksAssociatorAtCaloFace::produce(), JetTracksAssociatorAtVertex::produce(), cms::SiPixelRecHitConverter::produce(), cms::SiStripZeroSuppression::produce(), TrackListCombiner::produce(), EMIsolatedTauJetsSelector::produce(), CaloRecoTauDiscriminationByLeadingTrackFinding::produce(), SeedCombiner::produce(), EcalFEtoDigi::produce(), HcalTB02Analysis::produce(), SiStripDigitizer::produce(), SiStripRegFEDSelector::produce(), AlCaPi0BasicClusterRecHitsProducer::produce(), TrackInfoProducer::produce(), EcalRawToRecHitFacility::produce(), ESDigiToRawTB::produce(), HcalRawToDigi::produce(), FastTrackMerger::produce(), SourceCardTextToRctDigi::produce(), TextToRaw::produce(), ElectronSiStripSeedProducer::produce(), SoftConversionTrackCandidateProducer::produce(), cms::BasePilupSubtractionJetProducer::produce(), InputGenJetsParticleSelector::produce(), CollectionCombiner< Collection >::produce(), MuonErrorMatrixAdjuster::produce(), PFClusterShapeProducer::produce(), GsfSeedCleaner::produce(), LightPFTrackProducer::produce(), PixelVertexProducerMedian::produce(), cms::ReconstructerFP420::produce(), EcalIsolation::produce(), TauMVADiscriminator::produce(), DeDxEstimatorProducer::produce(), cms::SimpleTrackListMerger::produce(), NuclearTrackCorrector::produce(), cms::RoadSearchCloudCleaner::produce(), cms::TrackListMerger::produce(), HcalDummyHitProducer::produce(), HcalTB04Analysis::produce(), MCTrackMatcher::produce(), StGenEventReco::produce(), TopInitSubset::produce(), TtSemiLepSignalSelMVAComputer::produce(), SubdetFEDSelector::produce(), EcalRawToRecHitRoI::produce(), RPCPackingModule::produce(), pat::xxxEventHypothesisProducer::produce(), edm::AlpgenSource::produce(), edm::ComphepProducer::produce(), edm::PomwigProducer::produce(), edm::ToprexSource::produce(), TriggerSummaryProducerRAW::produce(), edm::FlatRandomEGunSource::produce(), RPCDigiFilter::produce(), RPCFileReader::produce(), RctInputTextToDigi::produce(), FlavorHistoryProducer::produce(), JetChargeProducer::produce(), pat::PATTriggerProducer::produce(), pat::PATVertexAssociationProducer::produce(), PFTopProjector::produce(), AssociationVectorSelector< KeyRefProd, CVal, KeySelector, ValSelector >::produce(), HFRecoEcalCandidateProducer::produce(), EgammaHLTElectronTrackIsolationProducers::produce(), CastorSimpleReconstructor::produce(), HcalSimpleReconstructor::produce(), CSCSegmentProducer::produce(), L2MuonSeedGenerator::produce(), cms::TrackerizerFP420::produce(), L1HLTJetsMatching::produce(), CaloRecoTauDiscriminationByIsolation::produce(), PFRecoTauDecayModeDeterminator::produce(), PFRecoTauDiscriminationAgainstElectron::produce(), PFRecoTauDiscriminationByIsolationUsingLeadingPion::produce(), NuclearSeedsEDProducer::produce(), CosmicSeedGenerator::produce(), NuclearInteractionEDProducer::produce(), cms::DigitizerFP420::produce(), TtSemiEvtSolutionMaker::produce(), TtSemiLepJetCombMVAComputer::produce(), LaserAlignmentT0Producer::produce(), DTTFFEDSim::produce(), EcalDCCTB07UnpackingModule::produce(), PileUpProducer::produce(), edm::MCatNLOProducer::produce(), edm::ExpoRandomPtGunSource::produce(), DAQEcalTBInputService::produce(), cms::TauMET::produce(), cms::Type1MET::produce(), L1GctEmulator::produce(), L1ExtraParticlesProd::produce(), GtPsbTextToDigi::produce(), GenEventScaleProducer::produce(), GenParticleProducer::produce(), pat::PATJetProducer::produce(), Merger< InputCollection, OutputCollection, P >::produce(), NTuplingDevice::produce(), EgammaHLTHcalIsolationDoubleConeProducers::produce(), CaloTowersReCreator::produce(), MuonIdProducer::produce(), InvariantMass< T1, T2 >::produce(), PFRecoTauProducer::produce(), reco::modules::TrackMultiSelector::produce(), HcalTB06Analysis::produce(), TtDilepEvtSolutionMaker::produce(), TtHadEvtSolutionMaker::produce(), TtSemiLepHypothesis::produce(), AlCaGammaJetProducer::produce(), AlCaPhiSymRecHitsProducer::produce(), CSCTFPacker::produce(), EcalRawToDigiDev::produce(), HcalHistogramRawToDigi::produce(), ElectronGSPixelSeedProducer::produce(), edm::Herwig6Source::produce(), edm::HydjetProducer::produce(), edm::MCatNLOSource::produce(), edm::ToprexProducer::produce(), TriggerSummaryProducerAOD::produce(), DTTrackFinder::produce(), CandReducer::produce(), reco::modulesNew::IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), CandOneToOneDeltaRMatcher::produce(), AssociationVector2ValueMap< KeyRefProd, CVal >::produce(), reco::PhysObjectMatcher< C1, C2, S, D, Q >::produce(), DoubleProducer::produce(), EgammaSCCorrectionMaker::produce(), EgammaHLTPixelMatchElectronProducers::produce(), RemainingClusterProducer::produce(), MuonLinksProducer::produce(), TSGFromL2Muon::produce(), GoodSeedProducer::produce(), L2TauIsolationSelector::produce(), L2TauJetsMerger::produce(), EcalTBWeightUncalibRecHitProducer::produce(), reco::modules::AnalyticalTrackSelector::produce(), BeamSpotProducer::produce(), HcalDigiProducer::produce(), RPCDigiProducer::produce(), ECALRegFEDSelector::produce(), AlCaElectronsProducer::produce(), EgammaPhotonTkIsolationProducer::produce(), GctDigiToRaw::produce(), RPCUnpackingModule::produce(), SiPixelDigiToRaw::produce(), SiTrackerGaussianSmearingRecHitConverter::produce(), Timer::produce(), BaseEvtVtxGenerator::produce(), L1Comparator::produce(), reco::modules::CandCombiner< Selector, PairSelector, Cloner, OutputCollection, Setup, Init >::produce(), ParticleDecayProducer::produce(), pat::PATMHTProducer::produce(), HybridClusterProducer::produce(), SiStripElectronAssociator::produce(), HFEMClusterProducer::produce(), TrackerOnlyConversionProducer::produce(), EcalMaxSampleUncalibRecHitProducer::produce(), EcalWeightUncalibRecHitProducer::produce(), TSGFromL1Muon::produce(), PFClusterProducer::produce(), PFElecTkProducer::produce(), PFRecoTauDiscriminationByIsolation::produce(), CRackSeedGenerator::produce(), OscarProducer::produce(), DTDigitizer::produce(), GlobalRecHitsProducer::produce(), EcalIsolatedParticleCandidateProducer::produce(), cms::HitReCalibrator::produce(), ElectronRecalibSuperClusterAssociator::produce(), EgammaElectronTkIsolationProducer::produce(), L1GlobalTriggerEvmRawToDigi::produce(), CaloRecHitsProducer::produce(), PixelTracksProducer::produce(), edm::SherpaSource::produce(), edm::MCFileSource::produce(), L1GlobalTrigger::produce(), CandIsoDepositProducer::produce(), pat::PATMETProducer::produce(), CollectionAdder< C >::produce(), NtpProducer< C >::produce(), JetTagProducer::produce(), EcalChannelKiller::produce(), PreshowerClusterShapeProducer::produce(), EgammaHLTHcalIsolationProducersRegional::produce(), ESRecHitProducer::produce(), CSCRecHitDProducer::produce(), cms::SiStripRecHitConverter::produce(), PFBlockProducer::produce(), PFRecoTauDiscriminationByLeadingTrackFinding::produce(), EcalTBTDCRecInfoProducer::produce(), GlobalHitsProducer::produce(), AlCaIsoTracksProducer::produce(), CSCTFUnpacker::produce(), DTDigiToRawModule::produce(), ParamL3MuonProducer::produce(), edm::ExhumeSource::produce(), edm::Herwig6Producer::produce(), HLTDummyCollections::produce(), LinkDataXMLReader::produce(), TagCaloJetProducer::produce(), ShallowCloneProducer< C >::produce(), GenParticlePruner::produce(), pat::PATCompositeCandidateProducer::produce(), reco::modules::TrackFullCloneSelectorBase< Selector >::produce(), reco::modules::MatcherBase< C1, C2, M >::produce(), PreshowerClusterProducer::produce(), EgammaHLTElectronDetaDphiProducer::produce(), EgammaHLTPhotonTrackIsolationProducersRegional::produce(), cms::SiPixelClusterProducer::produce(), CaloTowerCreatorForTauHLT::produce(), HLTTauProducer::produce(), L2TauRelaxingIsolationSelector::produce(), RoadSearchCloudMaker::produce(), CSCDigiProducer::produce(), StDecaySubset::produce(), TrackerHitProducer::produce(), LaserAlignmentSource::produce(), DTTFFEDReader::produce(), EcalRawToRecHitByproductProducer::produce(), EcalDCCTBUnpackingModule::produce(), RawDataCollectorModule::produce(), TrackCandidateProducer::produce(), edm::PythiaMuEnrichSource::produce(), edm::PythiaSource::produce(), edm::Pythia8Source::produce(), HLTTauRefCombiner::produce(), edm::FlatRandomPtGunSource::produce(), RandomEngineStateProducer::produce(), cms::JetVertexAssociation::produce(), L1EmulBias::produce(), L1ExtraParticleMapProd::produce(), GenEventWeightProducer::produce(), reco::modulesNew::Matcher< C1, C2, S, D >::produce(), GsfElectronProducer::produce(), EgammaHLTEcalIsolationProducersRegional::produce(), PFNuclearProducer::produce(), L2TauNarrowConeIsolationProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), SeedGeneratorFromRegionHitsEDProducer::produce(), V0Producer::produce(), VZeroProducer::produce(), HcalSimpleAmplitudeZS::produce(), simwatcher::BeginOfTrackCounter::produce(), GenTrackMatcher::produce(), EcalSimHitsValidProducer::produce(), SiPixelCalibDigiProducer::produce(), CSCDCCUnpacker::produce(), ESRawToDigi::produce(), HcalDigiToRaw::produce(), ErrorStreamSource::produce(), FamosProducer::produce(), cms::MuonMET::produce(), CSCTFTrackProducer::produce(), L1DummyProducer::produce(), RctTextToRctDigi::produce(), MassKinFitterCandProducer::produce(), AssociationMapOneToOne2Association< CKey, CVal >::produce(), ElectronPixelSeedProducer::produce(), EcalFixedAlphaBetaFitUncalibRecHitProducer::produce(), CaloMuonProducer::produce(), CaloRecoTauDiscriminationByLeadingTrackPtCut::produce(), PFRecoTauDiscriminationAgainstMuon::produce(), reco::modules::TrackerTrackHitFilter::produce(), RoadSearchTrackCandidateMaker::produce(), TotemTestGem::produce(), HcalRecHitRecalib::produce(), ZToLLEdmNtupleDumper::produce(), L1GlobalTriggerRecordProducer::produce(), FastL1MuonProducer::produce(), edm::EventAuxiliaryHistoryProducer::produce(), HLTProdCand::produce(), edm::H2RootNtplSource::produce(), RPCTrigger::produce(), GenEventKTValueProducer::produce(), GenEventPdfInfoProducer::produce(), GenParticleDecaySelector::produce(), reco::modulesNew::MCTruthCompositeMatcher::produce(), reco::modules::JetFlavourIdentifier::produce(), pat::PATMuonProducer::produce(), pat::PATPhotonProducer::produce(), PFIsolation::produce(), TrackIPProducer::produce(), SoftConversionProducer::produce(), CosmicMuonLinksProducer::produce(), MuonRefProducer::produce(), L2TauJetsProvider::produce(), PFRecoTauTagInfoProducer::produce(), TtEvtBuilder< C >::produce(), cms::AlCaDiJetsProducer::produce(), LaserClusterizer::produce(), L1GTDigiToRaw::produce(), MuonSimHitProducer::produce(), prodname::produce(), edm::ComphepSource::produce(), EvtGenProducer::produce(), edm::PomwigSource::produce(), CSCDigiSuppressor::produce(), L1MuGlobalMuonTrigger::produce(), L1MuGMTHWFileReader::produce(), CloneProducer< C >::produce(), CSA07EventWeightProducer::produce(), RecHitFilter::produce(), GlobalGsfElectronProducer::produce(), GlobalSeedProducer::produce(), PhotonProducer::produce(), ElectronIDExternalProducer< algo >::produce(), EcalDeadChannelRecoveryProducers::produce(), PFProducer::produce(), CaloRecoTauTagInfoProducer::produce(), TruthTauDecayModeProducer::produce(), TrackCandidateTopBottomHitFilter::produce(), QualityFilter::produce(), CtfSpecialSeedGenerator::produce(), SeedGeneratorFromProtoTracksEDProducer::produce(), StoreSecondary::produce(), LaserSeedGenerator::produce(), EgammaElectronTkNumIsolationProducer::produce(), CSCDigiToRawModule::produce(), L1GtTextToRaw::produce(), GetJetsFromHLTobject::produce(), HLTTauMCProducer::produce(), HcalPatternSource::produce(), BSCTrigger::produce(), TauGenJetProducer::produce(), pat::DuplicatedElectronCleaner::produce(), pat::PATTriggerEventProducer::produce(), PFPileUp::produce(), CaloRecHitCandidateProducer::produce(), CandidateProducer< TColl, CColl, Selector, Conv, Creator, Init >::produce(), ReducedRecHitCollectionProducer::produce(), SiStripElectronProducer::produce(), EcalRecHitsMerger::produce(), EgammaHLTEcalRecIsolationProducer::produce(), ConvertedPhotonProducer::produce(), CentralityProducer::produce(), EvtPlaneProducer::produce(), CaloTowersCreator::produce(), IsolatedTauJetsSelector::produce(), L2TauIsolationProducer::produce(), PFRecoTauDiscriminationByNeutralHadrons::produce(), EcalTBH2TDCRecInfoProducer::produce(), HcalTBObjectUnpacker::produce(), HcalTrigPrimDigiProducer::produce(), HcalRealisticZS::produce(), TrackingMaterialProducer::produce(), JetVetoedTracksAssociatorAtVertex::produce(), StEvtSolutionMaker::produce(), TtGenEventReco::produce(), TtJetPartonMatch< C >::produce(), SiPixelFedFillerWordEventNumber::produce(), IPTCorrector::produce(), TrackHitFilter::produce(), TrackerToMuonPropagator::produce(), AlignmentMuonHIPTrajectorySelector::produce(), PathTimerInserter::produce(), EgammaPhotonTkNumIsolationProducer::produce(), CastorDigiToRaw::produce(), DTUnpackingModule::produce(), L1GlobalTriggerRawToDigi::produce(), LTCRawToDigi::produce(), CaloRecHitCopy::produce(), edm::PyquenProducer::produce(), CandViewRefMerger::produce(), GenJetBCEnergyRatio::produce(), pat::PATCleaner< PATObjType >::produce(), pat::PATTriggerMatchEmbedder< PATObjectType, RecoObjectType >::produce(), pat::PATTrigProducer::produce(), ConstrainedFitCandProducer< Fitter, InputCollection, OutputCollection, Init >::produce(), EgammaHLTHybridClusterProducer::produce(), EgammaHLTRemoveDuplicatedSC::produce(), TrackProducerWithSCAssociation::produce(), cms::BaseJetProducer::produce(), PFSimParticleProducer::produce(), PFConversionsProducer::produce(), ConeIsolation::produce(), CaloRecoTauDiscriminationAgainstElectron::produce(), EcalTBHodoscopeRecInfoProducer::produce(), cms::RoadSearchHelixMaker::produce(), DummyPrimaryVertexProducer::produce(), TtSemiLepKinFitProducer< LeptonCollection >::produce(), SimG4HcalValidation::produce(), IsolatedPixelTrackCandidateProducer::produce(), AlCaEcalHcalReadoutsProducer::produce(), AlCaPi0RecHitsProducer::produce(), EgammaEcalRecHitIsolationProducer::produce(), EgammaHcalIsolationProducer::produce(), EcalDigiToRaw::produce(), EcalRawToRecHitProducer::produce(), ScalersRawToDigi::produce(), SiPixelRawToDigi::produce(), SiStripDigiToRawModule::produce(), FastL1CaloSim::produce(), TrajectorySeedProducer::produce(), edm::CosMuoGenSource::produce(), edm::MadGraphSource::produce(), edm::MultiParticleInConeGunSource::produce(), CSCTriggerPrimitivesProducer::produce(), pat::ObjectEnergyScale< T >::produce(), pat::PATTauProducer::produce(), reco::modules::CaloRecHitCandidateProducer< HitCollection >::produce(), EcalListOfFEDSProducer::produce(), EgammaHLTClusterShapeProducer::produce(), PhotonIDProducer::produce(), CaloTowerCandidateCreator::produce(), EcalRecHitProducer::produce(), TrackClusterRemover::produce(), PFRecHitProducer::produce(), PixelVertexProducer::produce(), CaloRecoTauProducer::produce(), PFRecoTauDiscriminationByLeadingTrackPtCut::produce(), cms::RoadSearchTrackListCleaner::produce(), HectorProducer::produce(), GlobalDigisProducer::produce(), EcalRecHitRecalib::produce(), EgammaEcalIsolationProducer::produce(), CastorRawToDigi::produce(), FastTSGFromL2Muon::produce(), TrackingRecHitTranslator::produce(), edm::HydjetSource::produce(), edm::PyquenSource::produce(), DTTrigProd::produce(), MuonCandProducerMon::produce(), MaskedRctInputDigiProducer::produce(), L1ExtraFromMCTruthProd::produce(), reco::modules::NamedCandCombiner< Selector, PairSelector, Cloner, Setup, Init >::produce(), MCTruthCompositeMatcher< C1, C2 >::produce(), IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), pat::PATGenericParticleProducer::produce(), PATHemisphereProducer::produce(), pat::PATPFParticleProducer::produce(), HcalLaserReco::produce(), ConvBremSeedProducer::produce(), SeedProducer::produce(), cms::ClusterizerFP420::produce(), PFRecoTauDiscriminationByLeadingPionPtCut::produce(), DeDxDiscriminatorProducer::produce(), cms::CosmicTrackFinder::produce(), SimpleCosmicBONSeeder::produce(), PrimaryVertexProducer::produce(), EcalTrigPrimProducer::produce(), HcalTBDigiProducer::produce(), SiStripFineDelayHit::produce(), EgammaTowerIsolationProducer::produce(), PiZeroDiscriminatorProducer::produce(), edm::TriggerResultInserter::produce(), edm::BeamHaloSource::produce(), edm::PythiaProducer::produce(), Ecal2004TBSource::produce(), CSCTFCandidateProducer::produce(), GenEventProcIDProducer::produce(), GenEventRunInfoProducer::produce(), ExampleClusterProducer::produce(), InterestingDetIdCollectionProducer::produce(), EgammaHLTRecoEcalCandidateProducers::produce(), ConversionTrackCandidateProducer::produce(), JetExtender::produce(), EcalAnalFitUncalibRecHitProducer::produce(), EcalRecalibRecHitProducer::produce(), cms::SiStripClusterizer::produce(), PFV0Producer::produce(), ImpactParameter::produce(), TrackAlgoCompareUtil::produce(), RoadSearchSeedFinder::produce(), CastorDigiProducer::produce(), cms::SiPixelDigitizer::produce(), TrackAssociatorEDProducer::produce(), cms::CkfTrackCandidateMakerBase::produceBase(), SiStripFineDelayHit::produceNoTracking(), SuperClusterProducer::produceSuperclustersForECALPart(), Multi5x5SuperClusterProducer::produceSuperclustersForECALPart(), helper::MuonCollectionStoreManager::put(), helper::GsfElectronCollectionStoreManager::put(), helper::CollectionStoreManager< OutputCollection, ClonePolicy >::put(), helper::TrackCollectionStoreManager::put(), helper::CandDecayStoreManager::put(), MixingModule::put(), edm::MixingWorker< T >::put(), helper::PhotonCollectionStoreManager::put(), edm::DataMixingEMWorker::putEM(), TextToRaw::putEmptyDigi(), GtPsbTextToDigi::putEmptyDigi(), RctTextToRctDigi::putEmptyDigi(), SourceCardTextToRctDigi::putEmptyDigi(), edm::DataMixingHcalWorker::putHcal(), GsfTrackProducerBase::putInEvt(), KfTrackProducerBase::putInEvt(), TrackProducerWithSCAssociation::putInEvt(), edm::DataMixingMuonWorker::putMuon(), edm::DataMixingSiPixelWorker::putSiPixel(), edm::DataMixingSiStripWorker::putSiStrip(), PixelTrackProducer::store(), PixelTrackProducerWithZPos::store(), L1GlobalTriggerRawToDigi::unpackGMT(), and GctUnpackCollections::~GctUnpackCollections().
RunNumber_t edm::Event::run | ( | void | ) | const [inline] |
Definition at line 108 of file Event.h.
References id(), and edm::EventID::run().
Referenced by CtfSpecialSeedGenerator::run().
00108 {return id().run();}
Timestamp edm::Event::time | ( | ) | const [inline] |
Definition at line 80 of file Event.h.
References aux_, and edm::EventAuxiliary::time().
Referenced by SiStripGainFromData::algoAnalyze(), XmasToDQMEventInfo::analyze(), SiPixelHistoricInfoEDAClient::analyze(), HistoricOfflineClient::analyze(), DQMEventInfo::analyze(), HcalMonitorModule::analyze(), HcalMonitorClient::analyze(), RPCEfficiencyFromTrack::analyze(), RPCMonitorSync::analyze(), L1GlobalTrigger::produce(), edm::EventAuxiliaryHistoryProducer::produce(), EcalRecHitProducer::produce(), EcalRecalibRecHitProducer::produce(), and EcalUnpackerWorker::work().
00080 {return aux_.time();}
friend class ConfigurableInputSource [friend] |
friend class EDProducer [friend] |
friend class InputSource [friend] |
friend class RawInputSource [friend] |
EventAuxiliary const& edm::Event::aux_ [private] |
Definition at line 237 of file Event.h.
Referenced by bunchCrossing(), eventAuxiliary(), experimentType(), id(), isRealData(), luminosityBlock(), orbitNumber(), and time().
BranchIDSet edm::Event::gotBranchIDs_ [mutable, private] |
std::vector<boost::shared_ptr<ViewBase> > edm::Event::gotViews_ [mutable, private] |
boost::shared_ptr<LuminosityBlock const> const edm::Event::luminosityBlock_ [private] |