CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Public Member Functions | Private Attributes
edm::EventID Class Reference

#include <EventID.h>

Public Member Functions

EventNumber_t event () const
 
 EventID ()
 
 EventID (RunNumber_t iRun, LuminosityBlockNumber_t iLumi, EventNumber_t iEvent)
 
LuminosityBlockNumber_t luminosityBlock () const
 
EventID next (LuminosityBlockNumber_t const &lumi) const
 
EventID nextRun (LuminosityBlockNumber_t const &lumi) const
 
EventID nextRunFirstEvent (LuminosityBlockNumber_t const &lumi) const
 
bool operator!= (EventID const &iRHS) const
 
bool operator< (EventID const &iRHS) const
 
bool operator<= (EventID const &iRHS) const
 
bool operator== (EventID const &iRHS) const
 
bool operator> (EventID const &iRHS) const
 
bool operator>= (EventID const &iRHS) const
 
EventID previous (LuminosityBlockNumber_t const &lumi) const
 
EventID previousRunLastEvent (LuminosityBlockNumber_t const &lumi) const
 
RunNumber_t run () const
 
void setLuminosityBlockNumber (LuminosityBlockNumber_t const &lb)
 

Static Public Member Functions

static EventID firstValidEvent ()
 
static EventNumber_t maxEventNumber ()
 
static LuminosityBlockNumber_t maxLuminosityBlockNumber ()
 
static RunNumber_t maxRunNumber ()
 

Private Attributes

EventNumber_t event_
 
LuminosityBlockNumber_t luminosityBlock_
 
RunNumber_t run_
 

Detailed Description

Description: Holds run, lumi, and event numbers.

Usage: <usage>

Definition at line 31 of file EventID.h.

Constructor & Destructor Documentation

edm::EventID::EventID ( )
inline

Definition at line 34 of file EventID.h.

Referenced by firstValidEvent(), next(), nextRun(), nextRunFirstEvent(), previous(), and previousRunLastEvent().

EventNumber_t event_
Definition: EventID.h:131
RunNumber_t const invalidRunNumber
LuminosityBlockNumber_t luminosityBlock_
Definition: EventID.h:130
EventNumber_t const invalidEventNumber
RunNumber_t run_
Definition: EventID.h:129
LuminosityBlockNumber_t const invalidLuminosityBlockNumber
edm::EventID::EventID ( RunNumber_t  iRun,
LuminosityBlockNumber_t  iLumi,
EventNumber_t  iEvent 
)
inline

Definition at line 35 of file EventID.h.

35  :
36  run_(iRun), luminosityBlock_(iLumi), event_(iEvent) {}
EventNumber_t event_
Definition: EventID.h:131
LuminosityBlockNumber_t luminosityBlock_
Definition: EventID.h:130
int iEvent
Definition: GenABIO.cc:230
RunNumber_t run_
Definition: EventID.h:129

Member Function Documentation

EventNumber_t edm::EventID::event ( ) const
inline

Definition at line 41 of file EventID.h.

References event_.

Referenced by Selection< C, Selector, StoreContainer >::acceptMap(), sistrip::SpyEventMatcher::addNextEventToMap(), SiStripGainFromData::algoAnalyze(), SiStripHitEffFromCalibTree::algoAnalyze(), EcalTrivialObjectAnalyzer::analyze(), evf::EvFRecordInserter::analyze(), PerformanceAnalyzer::analyze(), RawDataConverter::analyze(), JetValidation::analyze(), PlaybackRawDataProvider::analyze(), EventHeader::analyze(), edmtest::FillInfoESAnalyzer::analyze(), SiStripQualityStatistics::analyze(), ElectronGeneralAnalyzer::analyze(), AlignmentStats::analyze(), ElectronTagProbeAnalyzer::analyze(), pat::CandidateSummaryTable::analyze(), EcalDQMonitorTask::analyze(), SimHitsValidationHcal::analyze(), SiStripCommissioningOfflineClient::analyze(), SiPixelRecHitsValid::analyze(), edmtest::L1TriggerScalerESAnalyzer::analyze(), edmtest::RunInfoESAnalyzer::analyze(), edmtest::RunSummaryESAnalyzer::analyze(), PFCandidateChecker::analyze(), HcalSimHitStudy::analyze(), test::GlobalNumbersAnalysis::analyze(), TrackerHitAnalyzer::analyze(), HLTInspect::analyze(), ZDCMonitorClient::analyze(), DTT0Calibration::analyze(), ValidationMisalignedTracker::analyze(), SiStripCommissioningSource::analyze(), DumpGctDigis::analyze(), ElectronStudy::analyze(), DTT0CalibrationNew::analyze(), SiStripLAProfileBooker::analyze(), DTConfigTester::analyze(), EcalTPGAnalyzer::analyze(), SimAnalyzerMinbias::analyze(), CSCRecoBadChannelsAnalyzer::analyze(), HcalMonitorModule::analyze(), sistrip::SpyExtractRunModule::analyze(), ElectronAnalyzer::analyze(), DQMEventInfo::analyze(), StudyHLT::analyze(), EventIDChecker::analyze(), RPCPhiEff::analyze(), EcalBarrelSimHitsValidation::analyze(), EcalPreshowerSimHitsValidation::analyze(), EcalEndcapSimHitsValidation::analyze(), ZDCMonitorModule::analyze(), DTTrigTest::analyze(), L1GtPatternGenerator::analyze(), SiStripMonitorRawData::analyze(), myJetAna::analyze(), HiggsDQM::analyze(), HitEff::analyze(), EcalSimHitsValidation::analyze(), DTSegmentAnalysisTask::analyze(), EcalRecHitsValidation::analyze(), FFTJetImageRecorder::analyze(), IgProfModule::analyze(), SiStripSpyMonitorModule::analyze(), SiStripMonitorPedestals::analyze(), EcalDigisValidation::analyze(), GlobalDigisHistogrammer::analyze(), ZdcSimHitStudy::analyze(), EcalURecHitHists::analyze(), l1t::GtRecordDump::analyze(), LhcTrackAnalyzer::analyze(), EcalLaserAnalyzerYousi::analyze(), BigEventsDebugger< T >::analyze(), GlobalRecHitsHistogrammer::analyze(), EGammaCutBasedEleIdAnalyzer::analyze(), SiStripFEDMonitorPlugin::analyze(), SiStripMonitorTrack::analyze(), FFTJetPileupAnalyzer::analyze(), EcalMipGraphs::analyze(), SiPixelErrorEstimation::analyze(), MuonSimHitsValidAnalyzer::analyze(), EcalDisplaysByEvent::analyze(), JetMETHLTOfflineSource::analyze(), HcalIsoTrkAnalyzer::analyze(), ValidIsoTrkCalib::analyze(), SiStripCMMonitorPlugin::analyze(), IsoTrig::analyze(), SiPixelTrackingRecHitsValid::analyze(), EcalCosmicsHists::analyze(), CosmicSplitterValidation::analyze(), IsoTrackCalib::analyze(), GlobalHitsHistogrammer::analyze(), PrimaryVertexValidation::analyze(), GlobalHitsAnalyzer::analyze(), IsoTrackCalibration::analyze(), SiStripBaselineAnalyzer::analyze(), CastorMonitorModule::analyze(), JetAnalyzer::analyze(), DiJetAnalyzer::analyze(), GctErrorAnalyzer::analyze(), IsolatedGenParticles::analyze(), analyzer::SiPixelLorentzAngle::analyze(), SiStripSpyDisplayModule::analyze(), IsolatedTracksCone::analyze(), GlobalDigisAnalyzer::analyze(), IsolatedTracksHcalScale::analyze(), IsolatedTracksNxN::analyze(), SiStripRecHitsValid::analyze(), GammaJetAnalysis::analyze(), TrackerDpgAnalysis::analyze(), HcalRaddamMuon::analyze(), EcnaAnalyzer::analyze(), HcalHBHEMuonAnalyzer::analyze(), GlobalRecHitsAnalyzer::analyze(), PrimaryVertexAnalyzer4PU::analyze(), BeamHaloAnalyzer::analyze(), HOCalibAnalyzer::analyze(), SiStripTrackingRecHitsValid::analyze(), ResidualRefitting::analyze(), L1GtAnalyzer::analyzeConditionsInEventBlock(), L1GtAnalyzer::analyzeTrigger(), BOOST_PYTHON_MODULE(), edm::contains(), Types.EventID::cppID(), CSCDigiToRaw::createFedBuffers(), sistrip::DigiToRaw::createFedBuffers_(), edm::decode(), edm::encode(), edm::EventRange::endEvent(), edm::ProducerSourceBase::event(), edm::EventAuxiliary::event(), edm::service::SimpleMemoryCheck::eventStatOutput(), EventWithHistory::EventWithHistory(), L1GtPatternGenerator::extractGlobalTriggerData(), extractRecordData(), StringBasedNTupler::fill(), HLXMonitor::FillEventInfo(), DaqFakeReader::fillFED1023(), DaqFakeReader::fillFEDs(), DaqFakeReader::fillGTPFED(), L1GlobalTriggerPSB::fillPsbBlock(), DTTFFEDSim::fillRawData(), PFDQMEventSelector::filter(), myFilter::filter(), TrackingFailureFilter::filter(), SkipBadEvents::filter(), EcalTangentFilter::filter(), MultiEventFilter::filter(), PhotonIsoProducer::filter(), SiStripCommissioningBasicPrescaler::filter(), PhysDecl::filter(), BeamSplash::filter(), EcalLaserCorrFilter::filter(), FilterOutScraping::filter(), LogErrorEventFilter::filter(), MCZll::filter(), HLTEventNumberFilter::filter(), AlCaHBHEMuonFilter::filter(), EcalSkim::filter(), HcalLaserEventFilter2012::filter(), edm::GeneratorFilter< HAD, DEC >::filter(), HLTPrescaler::filter(), HcalLaserEventFilter::filter(), HcalLaserHBHEFilter2012::filter(), HcalLaserHBHEHFFilter2012::filter(), HcalLaserHFFilter2012::filter(), PickEvents::filter(), SiStripShotFilter::filter(), AlCaIsoTracksFilter::filter(), edm::HadronizerFilter< HAD, DEC >::filter(), HLTEcalResonanceFilter::filter(), HLTRegionalEcalResonanceFilter::filter(), HSCPTreeBuilder::filter(), l1t::MP7BufferDumpToRaw::formatRaw(), RunManagerMTWorker::generateEvent(), RunManager::generateEvent(), L1GtUtils::getL1GtRecordInputTag(), edm::RootInputFileSequence::goToEvent(), edm::RootFile::goToEvent(), tnp::BaseTreeFiller::init(), edm::RootFile::isDuplicateEvent(), edm::InputSource::issueReports(), core.AutoHandle.AutoHandle::Load(), CmsShowMainFrame::loadEvent(), EcalDeadCellDeltaRFilter::loadEventInfo(), EcalDeadCellTriggerPrimitiveFilter::loadEventInfo(), EgammaHLTNxNClusterProducer::makeNxNClusters(), edm::operator<<(), L1GTEvmDigiToRaw::packHeader(), L1GTDigiToRaw::packHeader(), edm::service::IgProfService::postEvent(), edm::service::Tracer::postEvent(), edm::postIndexIntoFilePrintEventLists(), edm::service::IgProfService::preEvent(), edm::service::Tracer::preEvent(), evf::FastMonitoringService::prePathEvent(), FFTJetTreeDump::processTreeData(), ShallowEventDataProducer::produce(), HcalPatternSource::produce(), edm::FlatRandomEThetaGunProducer::produce(), edm::FlatRandomPtThetaGunProducer::produce(), edm::FileRandomKEThetaGunProducer::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), DTDigiToRawModule::produce(), edm::FlatRandomPtGunProducer::produce(), edm::FlatRandomEGunProducer::produce(), edm::ExpoRandomPtGunProducer::produce(), edm::MultiParticleInConeGunProducer::produce(), ESRecHitsMerger::produce(), EcalRecHitsMerger::produce(), PFV0Producer::produce(), CSCDCCUnpacker::produce(), ESDigiToRaw::produce(), edm::CosMuoGenProducer::produce(), NtpProducer< C >::produce(), CastorDigiToRaw::produce(), SiPixelFedFillerWordEventNumber::produce(), PFDisplacedVertexProducer::produce(), HcalDigiToRaw::produce(), RPCPackingModule::produce(), TrackerHitProducer::produce(), sistrip::RawToDigiModule::produce(), PFDisplacedVertexCandidateProducer::produce(), EcalListOfFEDSProducer::produce(), GenParticles2HepMCConverter::produce(), CSCRecHitDProducer::produce(), LaserAlignmentProducer::produce(), ESListOfFEDSProducer::produce(), SiPixelDigiToRaw::produce(), PFMET::produce(), CSCTFPacker::produce(), FakeTBEventHeaderProducer::produce(), edm::BeamHaloProducer::produce(), ZToLLEdmNtupleDumper::produce(), PFSimParticleProducer::produce(), AlCaHBHEMuonProducer::produce(), RunManagerMTWorker::produce(), PFProducer::produce(), EventWithHistoryProducer::produce(), GctDigiToRaw::produce(), EventWithHistoryProducerFromL1ABC::produce(), L1Comparator::produce(), DTDigitizer::produce(), gen::Pythia6Gun::produce(), EgammaHLTNxNClusterProducer::produce(), RPCTrigger::produce(), PFEGammaProducer::produce(), ConvBremSeedProducer::produce(), EcalDigiToRaw::produce(), GoodSeedProducer::produce(), EcalSimpleProducer::produce(), SiPixelCalibDigiProducer::produce(), APVCyclePhaseProducerFromL1ABC::produce(), L1GlobalTrigger::produce(), reco::PFMETProducerMVA::produce(), RunManager::produce(), reco::modules::TrackerTrackHitFilter::produce(), AlCaIsoTracksProducer::produce(), GlobalHitsProdHist::produce(), GlobalHitsProducer::produce(), LaserAlignment::produce(), VirtualJetProducer::produce(), GlobalDigisProducer::produce(), GlobalRecHitsProducer::produce(), core.AutoHandle.AutoHandle::product(), edm::PoolSource::readEvent_(), CalorimetryManager::reconstruct(), edm::StreamSchedule::reportSkipped(), L1GlobalTriggerFDL::run(), edm::StreamerOutputModuleBase::serializeEvent(), reco::tau::RecoTauVertexAssociator::setEvent(), edm::EventPrincipal::setRunAndLumiNumber(), edm::eventsetup::EventSetupRecordProvider::setValidityIntervalFor(), EventMaker::SetVars(), edm::RootFile::skipEvents(), edm::RootFile::skipThisEntry(), edm::EventRange::startEvent(), edm::service::Tracer::Tracer(), RawEventOutputModuleForBU< Consumer >::write(), amc13::Packet::write(), LaserSorter::writeEventHeader(), and edm::RootOutputFile::writeOne().

41 { return event_; }
EventNumber_t event_
Definition: EventID.h:131
static EventID edm::EventID::firstValidEvent ( )
inlinestatic

Definition at line 115 of file EventID.h.

References EventID().

115  {
116  return EventID(1, 1, 1);
117  }
LuminosityBlockNumber_t edm::EventID::luminosityBlock ( ) const
inline

Definition at line 40 of file EventID.h.

References luminosityBlock_.

Referenced by edm::ProducerSourceBase::advanceToNext(), EcalDQMonitorTask::analyze(), GeneralHLTOffline::analyze(), L1TRate::analyze(), TrackingMonitor::analyze(), L1TRate_Offline::analyze(), SiStripFEDCheckPlugin::analyze(), CosmicSplitterValidation::analyze(), DiJetAnalyzer::analyze(), GammaJetAnalysis::analyze(), HcalRaddamMuon::analyze(), HcalHBHEMuonAnalyzer::analyze(), BOOST_PYTHON_MODULE(), Types.EventID::cppID(), Types.LuminosityBlockID::cppID(), edm::decode(), edm::encode(), edm::EventRange::endLumi(), PFDQMEventSelector::filter(), TrackingFailureFilter::filter(), MultiEventFilter::filter(), PhotonIsoProducer::filter(), PickEvents::filter(), edm::ProducerSourceBase::getNextItemType(), edm::RootInputFileSequence::goToEvent(), edm::RootFile::goToEvent(), tnp::BaseTreeFiller::init(), edm::InputSource::issueReports(), CmsShowMainFrame::loadEvent(), edm::ProducerSourceBase::luminosityBlock(), edm::EventAuxiliary::luminosityBlock(), edm::EventPrincipal::luminosityBlock(), fwlite::IOVSyncValue::luminosityBlockNumber(), edm::IOVSyncValue::luminosityBlockNumber(), RunLumiSelector::operator()(), edm::operator<<(), edm::service::Tracer::postEvent(), edm::service::Tracer::postStreamBeginLumi(), ThroughputService::postStreamEndLumi(), edm::service::Tracer::postStreamEndLumi(), FastTimerService::postStreamEndLumi(), edm::service::Tracer::preEvent(), FastTimerService::preEvent(), edm::service::Tracer::preStreamBeginLumi(), evf::FastMonitoringService::preStreamBeginLumi(), evf::FastMonitoringService::preStreamEarlyTermination(), edm::service::Tracer::preStreamEndLumi(), evf::FastMonitoringService::preStreamEndLumi(), edm::ProducerSourceBase::readLuminosityBlockAuxiliary_(), edm::PileUp::readPileUp(), edm::ProducerSourceBase::retreatToPrevious(), edm::eventsetup::DependentRecordIntervalFinder::setIntervalFor(), edm::ProducerSourceBase::skip(), edm::EventRange::startLumi(), and edm::service::Tracer::Tracer().

40 { return luminosityBlock_; }
LuminosityBlockNumber_t luminosityBlock_
Definition: EventID.h:130
static EventNumber_t edm::EventID::maxEventNumber ( )
inlinestatic
static LuminosityBlockNumber_t edm::EventID::maxLuminosityBlockNumber ( )
inlinestatic

Definition at line 107 of file EventID.h.

107  {
108  return 0xFFFFFFFFU;
109  }
static RunNumber_t edm::EventID::maxRunNumber ( )
inlinestatic

Definition at line 103 of file EventID.h.

103  {
104  return 0xFFFFFFFFU;
105  }
EventID edm::EventID::next ( LuminosityBlockNumber_t const &  lumi) const
inline

Definition at line 44 of file EventID.h.

References event_, EventID(), maxEventNumber(), and run_.

Referenced by BeautifulSoup.PageElement::_invert(), and edm::ProducerSourceBase::advanceToNext().

44  {
45  if(event_ != maxEventNumber()) {
46  return EventID(run_, lumi, event_ + 1);
47  }
48  return EventID(run_ + 1, lumi, 1);
49  }
EventNumber_t event_
Definition: EventID.h:131
tuple lumi
Definition: fjr2json.py:35
RunNumber_t run_
Definition: EventID.h:129
static EventNumber_t maxEventNumber()
Definition: EventID.h:111
EventID edm::EventID::nextRun ( LuminosityBlockNumber_t const &  lumi) const
inline

Definition at line 50 of file EventID.h.

References EventID(), and run_.

50  {
51  return EventID(run_ + 1, lumi, 0);
52  }
tuple lumi
Definition: fjr2json.py:35
RunNumber_t run_
Definition: EventID.h:129
EventID edm::EventID::nextRunFirstEvent ( LuminosityBlockNumber_t const &  lumi) const
inline

Definition at line 53 of file EventID.h.

References EventID(), and run_.

Referenced by edm::ProducerSourceBase::advanceToNext().

53  {
54  return EventID(run_ + 1, lumi, 1);
55  }
tuple lumi
Definition: fjr2json.py:35
RunNumber_t run_
Definition: EventID.h:129
bool edm::EventID::operator!= ( EventID const &  iRHS) const
inline

Definition at line 89 of file EventID.h.

89  {
90  return !(*this == iRHS);
91  }
bool edm::EventID::operator< ( EventID const &  iRHS) const
inline

Definition at line 73 of file EventID.h.

References event_, luminosityBlock_, and run_.

73  {
74  if (run_ < iRHS.run_) return true;
75  if (run_ > iRHS.run_) return false;
76  if (luminosityBlock_ < iRHS.luminosityBlock_) return true;
77  if (luminosityBlock_ > iRHS.luminosityBlock_) return false;
78  return (event_ < iRHS.event_);
79  }
EventNumber_t event_
Definition: EventID.h:131
LuminosityBlockNumber_t luminosityBlock_
Definition: EventID.h:130
RunNumber_t run_
Definition: EventID.h:129
bool edm::EventID::operator<= ( EventID const &  iRHS) const
inline

Definition at line 93 of file EventID.h.

93  {
94  return (*this < iRHS || *this == iRHS);
95  }
bool edm::EventID::operator== ( EventID const &  iRHS) const
inline

Definition at line 85 of file EventID.h.

85  {
86  return !(*this < iRHS || iRHS < *this);
87  }
bool edm::EventID::operator> ( EventID const &  iRHS) const
inline

Definition at line 97 of file EventID.h.

97  {
98  return !(*this <= iRHS);
99  }
bool edm::EventID::operator>= ( EventID const &  iRHS) const
inline

Definition at line 81 of file EventID.h.

81  {
82  return !(*this < iRHS);
83  }
EventID edm::EventID::previous ( LuminosityBlockNumber_t const &  lumi) const
inline

Definition at line 63 of file EventID.h.

References event_, EventID(), maxEventNumber(), and run_.

Referenced by BeautifulSoup.PageElement::_invert(), and edm::ProducerSourceBase::retreatToPrevious().

63  {
64  if(event_ > 1) {
65  return EventID(run_, lumi, event_-1);
66  }
67  if(run_ != 0) {
68  return EventID(run_ - 1, lumi, maxEventNumber());
69  }
70  return EventID();
71  }
EventNumber_t event_
Definition: EventID.h:131
tuple lumi
Definition: fjr2json.py:35
RunNumber_t run_
Definition: EventID.h:129
static EventNumber_t maxEventNumber()
Definition: EventID.h:111
EventID edm::EventID::previousRunLastEvent ( LuminosityBlockNumber_t const &  lumi) const
inline

Definition at line 56 of file EventID.h.

References EventID(), maxEventNumber(), and run_.

Referenced by edm::ProducerSourceBase::retreatToPrevious().

56  {
57  if(run_ > 1) {
58  return EventID(run_ - 1, lumi, maxEventNumber());
59  }
60  return EventID();
61  }
tuple lumi
Definition: fjr2json.py:35
RunNumber_t run_
Definition: EventID.h:129
static EventNumber_t maxEventNumber()
Definition: EventID.h:111
RunNumber_t edm::EventID::run ( ) const
inline

Definition at line 39 of file EventID.h.

References run_.

Referenced by fwlite::RunLumiSelector::accept(), Selection< C, Selector, StoreContainer >::acceptMap(), SiStripGainFromData::algoAnalyze(), SiStripHitEffFromCalibTree::algoAnalyze(), SiStripGainFromCalibTree::algoAnalyze(), SiStripBaseCondObjDQM::analysis(), EcalTrivialObjectAnalyzer::analyze(), L1TScalersSCAL::analyze(), SiStripDetVOffFakeBuilder::analyze(), JetValidation::analyze(), PlaybackRawDataProvider::analyze(), SiStripNoisesBuilder::analyze(), ESOccupancyTask::analyze(), ESPedestalTask::analyze(), SiStripApvGainBuilder::analyze(), SiStripPedestalsBuilder::analyze(), SiStripSummaryBuilder::analyze(), SiStripThresholdBuilder::analyze(), ESRawDataTask::analyze(), edmtest::FillInfoESAnalyzer::analyze(), EventHeader::analyze(), HcalTBWriter::analyze(), SiStripQualityStatistics::analyze(), ElectronGeneralAnalyzer::analyze(), ElectronTagProbeAnalyzer::analyze(), AlignmentStats::analyze(), pat::CandidateSummaryTable::analyze(), ESTimingTask::analyze(), BeamSpotFromDB::analyze(), EcalDQMonitorTask::analyze(), BeamSpotAnalyzer::analyze(), SimHitsValidationHcal::analyze(), SiPixelRecHitsValid::analyze(), edmtest::L1TriggerScalerESAnalyzer::analyze(), edmtest::RunInfoESAnalyzer::analyze(), edmtest::RunSummaryESAnalyzer::analyze(), SiStripMonitorDigi::analyze(), PFCandidateChecker::analyze(), HcalSimHitStudy::analyze(), TrackerHitAnalyzer::analyze(), test::GlobalNumbersAnalysis::analyze(), DTT0Calibration::analyze(), HLTInspect::analyze(), ZDCMonitorClient::analyze(), ElectronStudy::analyze(), DTT0CalibrationNew::analyze(), ValidationMisalignedTracker::analyze(), DumpGctDigis::analyze(), SiStripCommissioningSource::analyze(), EcalPedHists::analyze(), DTConfigTester::analyze(), SiStripLAProfileBooker::analyze(), HcalDetDiagNoiseMonitor::analyze(), SimAnalyzerMinbias::analyze(), EcalTPGAnalyzer::analyze(), CSCRecoBadChannelsAnalyzer::analyze(), SiStripMonitorCluster::analyze(), ElectronAnalyzer::analyze(), HcalMonitorModule::analyze(), sistrip::SpyExtractRunModule::analyze(), EcalTestDevDB::analyze(), L1CondDBIOVWriter::analyze(), EventIDChecker::analyze(), StudyHLT::analyze(), CentralityTableProducer::analyze(), sistrip::SpyIdentifyRunsModule::analyze(), EcalBarrelSimHitsValidation::analyze(), EcalEndcapSimHitsValidation::analyze(), EcalPreshowerSimHitsValidation::analyze(), DTTrigTest::analyze(), ZDCMonitorModule::analyze(), SiStripMonitorRawData::analyze(), edmtest::HcalDumpConditions::analyze(), myJetAna::analyze(), HiggsDQM::analyze(), GeneralHLTOffline::analyze(), L1O2OTestAnalyzer::analyze(), HitEff::analyze(), L1TRate::analyze(), EcalSimHitsValidation::analyze(), EcalRecHitsValidation::analyze(), EcalBxOrbitNumberGrapher::analyze(), FFTJetImageRecorder::analyze(), L1TRate_Offline::analyze(), EcalDigisValidation::analyze(), SiStripMonitorPedestals::analyze(), GlobalDigisHistogrammer::analyze(), l1t::GtRecordDump::analyze(), ZdcSimHitStudy::analyze(), EcalURecHitHists::analyze(), LhcTrackAnalyzer::analyze(), GlobalRecHitsHistogrammer::analyze(), EGammaCutBasedEleIdAnalyzer::analyze(), CastorDumpConditions::analyze(), SiStripMonitorTrack::analyze(), FFTJetPileupAnalyzer::analyze(), EcalMipGraphs::analyze(), SiPixelErrorEstimation::analyze(), MuonSimHitsValidAnalyzer::analyze(), EcalDisplaysByEvent::analyze(), JetMETHLTOfflineSource::analyze(), HcalIsoTrkAnalyzer::analyze(), ValidIsoTrkCalib::analyze(), IsoTrig::analyze(), SiPixelTrackingRecHitsValid::analyze(), EcalCosmicsHists::analyze(), CosmicSplitterValidation::analyze(), IsoTrackCalib::analyze(), CastorPedestalsAnalysis::analyze(), GlobalHitsHistogrammer::analyze(), IsoTrackCalibration::analyze(), Vx3DHLTAnalyzer::analyze(), GlobalHitsAnalyzer::analyze(), HcalTimingMonitorModule::analyze(), SiStripBaselineAnalyzer::analyze(), CastorMonitorModule::analyze(), DiJetAnalyzer::analyze(), analyzer::SiPixelLorentzAngle::analyze(), SiStripSpyDisplayModule::analyze(), IsolatedTracksCone::analyze(), HcalDetDiagLEDMonitor::analyze(), L1TBPTX::analyze(), GlobalDigisAnalyzer::analyze(), IsolatedTracksHcalScale::analyze(), IsolatedTracksNxN::analyze(), LaserSorter::analyze(), SiStripRecHitsValid::analyze(), GammaJetAnalysis::analyze(), HcalRaddamMuon::analyze(), TrackerDpgAnalysis::analyze(), EcnaAnalyzer::analyze(), HcalHBHEMuonAnalyzer::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), GlobalRecHitsAnalyzer::analyze(), PrimaryVertexAnalyzer4PU::analyze(), HcalDetDiagPedestalMonitor::analyze(), HOCalibAnalyzer::analyze(), SiStripTrackingRecHitsValid::analyze(), ResidualRefitting::analyze(), HcalDetDiagLaserMonitor::analyze(), AlignmentProducer::applyDB(), BOOST_PYTHON_MODULE(), heppy::TriggerBitChecker::check(), SiStripBackplaneCalibration::checkBackPlaneCorrectionInput(), SiStripLorentzAngleCalibration::checkLorentzAngleInput(), SiPixelLorentzAngleCalibration::checkLorentzAngleInput(), edm::contains(), Types.EventID::cppID(), Types.LuminosityBlockID::cppID(), edm::decode(), SiStripLorentzAngleCalibration::derivatives(), SiPixelLorentzAngleCalibration::derivatives(), SiStripBackplaneCalibration::derivatives(), fwlite::IOVSyncValue::doOp(), edm::IOVSyncValue::doOp(), edmtest::HcalDumpConditions::dumpIt(), CastorDumpConditions::dumpIt(), edm::encode(), edm::EventRange::endRun(), edm::service::SimpleMemoryCheck::eventStatOutput(), StringBasedNTupler::fill(), PFDQMEventSelector::filter(), myFilter::filter(), TrackingFailureFilter::filter(), SkipBadEvents::filter(), EcalTangentFilter::filter(), MultiEventFilter::filter(), PhotonIsoProducer::filter(), EcalLaserCorrFilter::filter(), BeamSplash::filter(), PhysDecl::filter(), FilterOutScraping::filter(), AlCaHBHEMuonFilter::filter(), HcalLaserEventFilter2012::filter(), HcalLaserEventFilter::filter(), HcalLaserHBHEHFFilter2012::filter(), HcalLaserHBHEFilter2012::filter(), HcalLaserHFFilter2012::filter(), PickEvents::filter(), AlCaIsoTracksFilter::filter(), HLTRegionalEcalResonanceFilter::filter(), HLTEcalResonanceFilter::filter(), HSCPTreeBuilder::filter(), cond::fromIOVSyncValue(), cond::time::fromIOVSyncValue(), edm::ProducerSourceBase::getNextItemType(), edm::RootInputFileSequence::goToEvent(), edm::RootFile::goToEvent(), tnp::BaseTreeFiller::init(), edm::InputSource::issueReports(), cond::limitedIOVSyncValue(), cond::time::limitedIOVSyncValue(), CmsShowMainFrame::loadEvent(), EcalDeadCellDeltaRFilter::loadEventInfo(), EcalDeadCellTriggerPrimitiveFilter::loadEventInfo(), EgammaHLTNxNClusterProducer::makeNxNClusters(), RunLumiSelector::operator()(), edm::operator<<(), RunRangeDependentPedeLabeler::parameterLabel(), edm::service::Tracer::postEvent(), edm::service::Tracer::postStreamBeginLumi(), edm::service::Tracer::postStreamBeginRun(), ThroughputService::postStreamEndLumi(), edm::service::Tracer::postStreamEndLumi(), FastTimerService::postStreamEndLumi(), ThroughputService::postStreamEndRun(), edm::service::Tracer::postStreamEndRun(), FastTimerService::postStreamEndRun(), edm::service::Tracer::preEvent(), edm::service::MessageLogger::preEvent(), edm::service::Tracer::preStreamBeginLumi(), edm::service::MessageLogger::preStreamBeginLumi(), ThroughputService::preStreamBeginRun(), edm::service::Tracer::preStreamBeginRun(), edm::service::MessageLogger::preStreamBeginRun(), FastTimerService::preStreamBeginRun(), edm::service::Tracer::preStreamEndLumi(), edm::service::MessageLogger::preStreamEndLumi(), edm::service::Tracer::preStreamEndRun(), edm::service::MessageLogger::preStreamEndRun(), AlignmentMonitorMuonSystemMap1D::processMuonResidualsFromTrack(), FFTJetTreeDump::processTreeData(), ShallowEventDataProducer::produce(), EcalTBH2TDCRecInfoProducer::produce(), EcalRecHitsMerger::produce(), ESRecHitsMerger::produce(), PFV0Producer::produce(), CSCDCCUnpacker::produce(), ESDigiToRaw::produce(), NtpProducer< C >::produce(), PFDisplacedVertexProducer::produce(), TrackerHitProducer::produce(), PFDisplacedVertexCandidateProducer::produce(), EcalListOfFEDSProducer::produce(), CSCRecHitDProducer::produce(), ESListOfFEDSProducer::produce(), AlcaBeamSpotProducer::produce(), PFMET::produce(), FakeTBEventHeaderProducer::produce(), ZToLLEdmNtupleDumper::produce(), PFSimParticleProducer::produce(), AlCaHBHEMuonProducer::produce(), RunManagerMTWorker::produce(), PFProducer::produce(), DTDigitizer::produce(), L1Comparator::produce(), EgammaHLTNxNClusterProducer::produce(), ConvBremSeedProducer::produce(), PFEGammaProducer::produce(), EcalDigiToRaw::produce(), GoodSeedProducer::produce(), reco::PFMETProducerMVA::produce(), reco::modules::TrackerTrackHitFilter::produce(), AlCaIsoTracksProducer::produce(), GlobalHitsProdHist::produce(), GlobalHitsProducer::produce(), LaserAlignment::produce(), VirtualJetProducer::produce(), GlobalDigisProducer::produce(), GlobalRecHitsProducer::produce(), AlCaHOCalibProducer::produce(), DIPLumiProducer::produceDetail(), LumiCorrectionSource::produceLumiCorrectionParam(), DIPLumiProducer::produceSummary(), BeamFitter::readEvent(), PVFitter::readEvent(), edm::ProducerSourceBase::readLuminosityBlockAuxiliary_(), edm::PileUp::readPileUp(), edm::ProducerSourceBase::readRunAuxiliary_(), fwlite::Record::Record(), edm::StreamSchedule::reportSkipped(), edm::ProducerSourceBase::retreatToPrevious(), edm::ProducerSourceBase::run(), edm::EventAuxiliary::run(), edm::Event::run(), edm::EventPrincipal::run(), edm::StreamerOutputModuleBase::serializeEvent(), CondDBESSource::setIntervalFor(), edm::eventsetup::DependentRecordIntervalFinder::setIntervalFor(), FWLiteESSource::setIntervalFor(), EventMaker::SetVars(), edm::ProducerSourceBase::skip(), edm::EventRange::startRun(), fwlite::Record::syncTo(), edm::service::Tracer::Tracer(), RawEventOutputModuleForBU< Consumer >::write(), and edm::RootOutputFile::writeOne().

39 { return run_; }
RunNumber_t run_
Definition: EventID.h:129
void edm::EventID::setLuminosityBlockNumber ( LuminosityBlockNumber_t const &  lb)
inline

Definition at line 120 of file EventID.h.

References luminosityBlock_.

120  {
121  luminosityBlock_ = lb;
122  }
LuminosityBlockNumber_t luminosityBlock_
Definition: EventID.h:130

Member Data Documentation

EventNumber_t edm::EventID::event_
private

Definition at line 131 of file EventID.h.

Referenced by event(), next(), operator<(), and previous().

LuminosityBlockNumber_t edm::EventID::luminosityBlock_
private

Definition at line 130 of file EventID.h.

Referenced by luminosityBlock(), operator<(), and setLuminosityBlockNumber().

RunNumber_t edm::EventID::run_
private

Definition at line 129 of file EventID.h.

Referenced by next(), nextRun(), nextRunFirstEvent(), operator<(), previous(), previousRunLastEvent(), and run().