#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 () |
Private Attributes | |
EventNumber_t | event_ |
LuminosityBlockNumber_t | luminosityBlock_ |
RunNumber_t | run_ |
|
inline |
Definition at line 37 of file EventID.h.
Referenced by firstValidEvent(), next(), nextRun(), nextRunFirstEvent(), previous(), and previousRunLastEvent().
|
inline |
|
inline |
Definition at line 44 of file EventID.h.
References event_.
Referenced by Selection< C, Selector, StoreContainer >::accept(), SiStripGainFromData::algoAnalyze(), SiStripHitEffFromCalibTree::algoAnalyze(), HFPreLightCal::analyze(), HFLightCal::analyze(), PerformanceAnalyzer::analyze(), HFLightCalRand::analyze(), EcalTrivialObjectAnalyzer::analyze(), DQMFileSaver::analyze(), evf::EvFRecordInserter::analyze(), RawDataConverter::analyze(), EventHeader::analyze(), JetValidation::analyze(), PlaybackRawDataProvider::analyze(), ElectronAnalyzer::analyze(), ElectronGeneralAnalyzer::analyze(), ElectronTagProbeAnalyzer::analyze(), SiStripQualityStatistics::analyze(), AlignmentStats::analyze(), pat::CandidateSummaryTable::analyze(), EcalBarrelMonitorModule::analyze(), EBTrendTask::analyze(), EcalEndcapMonitorModule::analyze(), ZDCMonitorClient::analyze(), test::GlobalNumbersAnalysis::analyze(), SiStripCommissioningOfflineClient::analyze(), edmtest::L1TriggerScalerESAnalyzer::analyze(), edmtest::RunInfoESAnalyzer::analyze(), edmtest::RunSummaryESAnalyzer::analyze(), ZdcSimHitStudy::analyze(), HcalSimHitStudy::analyze(), HcalMonitorClient::analyze(), SiStripCommissioningSource::analyze(), HLTInspect::analyze(), SiStripLAProfileBooker::analyze(), DumpGctDigis::analyze(), DTT0Calibration::analyze(), HcalMonitorModule::analyze(), DTConfigTester::analyze(), ValidationMisalignedTracker::analyze(), DTT0CalibrationNew::analyze(), EcalTPGAnalyzer::analyze(), sistrip::SpyExtractRunModule::analyze(), EventIDChecker::analyze(), DQMEventInfo::analyze(), ZDCMonitorModule::analyze(), XmasToDQMEventInfo::analyze(), EcalBarrelMonitorClient::analyze(), EcalEndcapMonitorClient::analyze(), DTSegmentAnalysisTask::analyze(), SiStripMonitorRawData::analyze(), EcalBarrelSimHitsValidation::analyze(), EcalEndcapSimHitsValidation::analyze(), EcalPreshowerSimHitsValidation::analyze(), cms::DiJetAnalyzer::analyze(), myJetAna::analyze(), DTTrigTest::analyze(), HitEff::analyze(), cms::GammaJetAnalysis::analyze(), HiggsDQM::analyze(), TrackerHitAnalyzer::analyze(), EcalSimHitsValidation::analyze(), IgProfModule::analyze(), EcalRecHitsValidation::analyze(), SiStripSpyMonitorModule::analyze(), SiStripRecHitsValid::analyze(), SiPixelRecHitsValid::analyze(), SiStripMonitorPedestals::analyze(), SiStripMonitorTrack::analyze(), EcalURecHitHists::analyze(), SiStripFEDMonitorPlugin::analyze(), EcalDigisValidation::analyze(), EcalLaserAnalyzerYousi::analyze(), CaloMETAnalyzer::analyze(), GlobalDigisHistogrammer::analyze(), GlobalRecHitsHistogrammer::analyze(), LhcTrackAnalyzer::analyze(), SiPixelErrorEstimation::analyze(), EcalMipGraphs::analyze(), EcalDisplaysByEvent::analyze(), MuonSimHitsValidAnalyzer::analyze(), SiStripBaselineAnalyzer::analyze(), SiPixelTrackingRecHitsValid::analyze(), SiStripCMMonitorPlugin::analyze(), ValidIsoTrkCalib::analyze(), EcalCosmicsHists::analyze(), GlobalHitsAnalyzer::analyze(), EcnaAnalyzer::analyze(), GlobalHitsHistogrammer::analyze(), GctErrorAnalyzer::analyze(), CastorMonitorModule::analyze(), SiPixelLorentzAngle::analyze(), SiStripSpyDisplayModule::analyze(), IsolatedTracksCone::analyze(), HcalIsoTrkAnalyzer::analyze(), IsolatedTracksNxN::analyze(), IsolatedTracksHcalScale::analyze(), GlobalDigisAnalyzer::analyze(), TrackerDpgAnalysis::analyze(), BeamHaloAnalyzer::analyze(), GlobalRecHitsAnalyzer::analyze(), PrimaryVertexAnalyzer4PU::analyze(), ResidualRefitting::analyze(), HOCalibAnalyzer::analyze(), L1GtAnalyzer::analyzeConditionsInEventBlock(), BOOST_PYTHON_MODULE(), UpdaterService::checkOnce(), edm::contains(), CSCDigiToRaw::createFedBuffers(), sistrip::DigiToRaw::createFedBuffers_(), edm::decode(), edm::encode(), edm::EventRange::endEvent(), edm::ConfigurableInputSource::event(), edm::EventAuxiliary::event(), edm::service::SimpleMemoryCheck::eventStatOutput(), EventWithHistory::EventWithHistory(), L1GtPatternGenerator::extractGlobalTriggerData(), extractRecordData(), HLXMonitor::FillEventInfo(), L1GlobalTriggerPSB::fillPsbBlock(), DTTFFEDSim::fillRawData(), myFilter::filter(), PFDQMEventSelector::filter(), SkipBadEvents::filter(), EcalTangentFilter::filter(), SiStripCommissioningBasicPrescaler::filter(), HLTPrescaler::filter(), BeamSplash::filter(), PhysDecl::filter(), FilterOutScraping::filter(), HLTEventNumberFilter::filter(), edm::GeneratorFilter< HAD, DEC >::filter(), MCZll::filter(), EcalSkim::filter(), edm::HadronizerFilter< HAD, DEC >::filter(), PickEvents::filter(), SiStripShotFilter::filter(), HLTEcalResonanceFilter::filter(), HLTPi0RecHitsFilter::filter(), HSCPTreeBuilder::filter(), RunManager::generateEvent(), edm::DaqSource::getNextItemType(), edm::RootInputFileSequence::goToEvent(), edm::RootFile::goToEvent(), tnp::BaseTreeFiller::init(), PFRootEventManager::initializeEventInformation(), edm::RootFile::isDuplicateEvent(), edm::InputSource::issueReports(), CmsShowMainFrame::loadEvent(), EgammaHLTNxNClusterProducer::makeNxNClusters(), edm::operator<<(), L1GTEvmDigiToRaw::packHeader(), L1GTDigiToRaw::packHeader(), edm::service::IgProfService::postEvent(), edm::service::Timing::postEventProcessing(), edm::postIndexIntoFilePrintEventLists(), edm::service::Timing::postModule(), evf::Stepper::preEventProcessing(), edm::service::MessageLogger::preEventProcessing(), PFRootEventManager::processEntry(), FFTJetTreeDump::processTreeData(), ShallowEventDataProducer::produce(), edm::FlatRandomEThetaGunProducer::produce(), edm::FlatRandomPtThetaGunProducer::produce(), edm::FileRandomKEThetaGunProducer::produce(), HcalPatternSource::produce(), DTDigiToRawModule::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), edm::FlatRandomPtGunProducer::produce(), edm::FlatRandomEGunProducer::produce(), EcalRecHitsMerger::produce(), ESRecHitsMerger::produce(), FSPFProducer::produce(), edm::MultiParticleInConeGunProducer::produce(), EcalListOfFEDSProducer::produce(), edm::ExpoRandomPtGunProducer::produce(), edm::CosMuoGenProducer::produce(), ESListOfFEDSProducer::produce(), PFV0Producer::produce(), ESDigiToRaw::produce(), CSCDCCUnpacker::produce(), CSCTFPacker::produce(), NtpProducer< C >::produce(), HcalDigiToRaw::produce(), CastorDigiToRaw::produce(), SiPixelFedFillerWordEventNumber::produce(), PFDisplacedVertexCandidateProducer::produce(), PFDisplacedVertexProducer::produce(), sistrip::RawToDigiModule::produce(), RPCPackingModule::produce(), edm::BeamHaloProducer::produce(), PFProducer::produce(), SiPixelDigiToRaw::produce(), PFMET::produce(), FakeTBEventHeaderProducer::produce(), PFBlockProducer::produce(), gen::Pythia6Gun::produce(), ZToLLEdmNtupleDumper::produce(), PFSimParticleProducer::produce(), DTDigitizer::produce(), edm::ExhumeProducer::produce(), EventWithHistoryProducer::produce(), PFElecTkProducer::produce(), GctDigiToRaw::produce(), EventWithHistoryProducerFromL1ABC::produce(), TopProjector< Top, Bottom >::produce(), GoodSeedProducer::produce(), RPCTrigger::produce(), L1Comparator::produce(), EcalDigiToRaw::produce(), ConvBremSeedProducer::produce(), TrackerHitProducer::produce(), APVCyclePhaseProducerFromL1ABC::produce(), SiPixelCalibDigiProducer::produce(), L1GlobalTrigger::produce(), RunManager::produce(), EgammaHLTNxNClusterProducer::produce(), reco::modules::TrackerTrackHitFilter::produce(), GlobalHitsProdHist::produce(), GlobalHitsProducer::produce(), VirtualJetProducer::produce(), LaserAlignment::produce(), GlobalDigisProducer::produce(), GlobalRecHitsProducer::produce(), edm::PoolSource::readEvent_(), CalorimetryManager::reconstruct(), edm::Schedule::reportSkipped(), L1GlobalTriggerFDL::run(), edm::StreamerOutputModuleBase::serializeEvent(), edm::eventsetup::EventSetupRecordProvider::setValidityIntervalFor(), edm::RootFile::skipEvents(), edm::RootFile::skipThisEntry(), edm::EventRange::startEvent(), PFJetDQMAnalyzer::storeBadEvents(), PFCandidateDQMAnalyzer::storeBadEvents(), PFMETDQMAnalyzer::storeBadEvents(), OnDemandMeasurementTracker::updateStrips(), FRDEventOutputModule< Consumer >::write(), LaserSorter::writeEventHeader(), and edm::RootOutputFile::writeOne().
|
inlinestatic |
|
inline |
Definition at line 43 of file EventID.h.
References luminosityBlock_.
Referenced by edm::ConfigurableInputSource::advanceToNext(), TrackingMonitor::analyze(), BOOST_PYTHON_MODULE(), Types.EventID::cppID(), Types.LuminosityBlockID::cppID(), edm::decode(), edm::encode(), edm::EventRange::endLumi(), PFDQMEventSelector::filter(), edm::ConfigurableInputSource::getNextItemType(), edm::RootInputFileSequence::goToEvent(), edm::RootFile::goToEvent(), tnp::BaseTreeFiller::init(), PFRootEventManager::initializeEventInformation(), edm::InputSource::issueReports(), CmsShowMainFrame::loadEvent(), edm::ConfigurableInputSource::luminosityBlock(), edm::EventAuxiliary::luminosityBlock(), edm::EventPrincipal::luminosityBlock(), fwlite::IOVSyncValue::luminosityBlockNumber(), edm::IOVSyncValue::luminosityBlockNumber(), RunLumiSelector::operator()(), edm::operator<<(), PFRootEventManager::processEntry(), edm::ConfigurableInputSource::readLuminosityBlockAuxiliary_(), edm::ConfigurableInputSource::retreatToPrevious(), edm::eventsetup::DependentRecordIntervalFinder::setIntervalFor(), edm::ConfigurableInputSource::setLumi(), edm::ConfigurableInputSource::setRun(), edm::EventRange::startLumi(), PFCandidateDQMAnalyzer::storeBadEvents(), PFMETDQMAnalyzer::storeBadEvents(), and PFJetDQMAnalyzer::storeBadEvents().
|
inlinestatic |
Definition at line 106 of file EventID.h.
Referenced by PickEvents::beginJob(), edm::EventProcessor::endLumi(), fwlite::IOVSyncValue::endOfTime(), edm::IOVSyncValue::endOfTime(), edm::EventProcessor::endRun(), cond::limitedIOVSyncValue(), next(), previous(), previousRunLastEvent(), and cond::toIOVSyncValue().
|
inline |
Definition at line 47 of file EventID.h.
References event_, EventID(), maxEventNumber(), and run_.
Referenced by edm::ConfigurableInputSource::advanceToNext().
|
inline |
|
inline |
Definition at line 56 of file EventID.h.
References EventID(), and run_.
Referenced by edm::ConfigurableInputSource::advanceToNext().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 66 of file EventID.h.
References event_, EventID(), maxEventNumber(), and run_.
Referenced by edm::ConfigurableInputSource::retreatToPrevious().
|
inline |
Definition at line 59 of file EventID.h.
References EventID(), maxEventNumber(), and run_.
Referenced by edm::ConfigurableInputSource::retreatToPrevious().
|
inline |
Definition at line 42 of file EventID.h.
References run_.
Referenced by fwlite::RunLumiSelector::accept(), Selection< C, Selector, StoreContainer >::accept(), SiStripGainFromData::algoAnalyze(), SiStripHitEffFromCalibTree::algoAnalyze(), SiStripBaseCondObjDQM::analysis(), HFPreLightCal::analyze(), HFLightCal::analyze(), HFLightCalRand::analyze(), EcalTrivialObjectAnalyzer::analyze(), ESOccupancyTask::analyze(), ESPedestalTask::analyze(), ESRawDataTask::analyze(), EventHeader::analyze(), JetValidation::analyze(), SiStripDetVOffFakeBuilder::analyze(), PlaybackRawDataProvider::analyze(), SiStripNoisesBuilder::analyze(), SiStripPedestalsBuilder::analyze(), SiStripSummaryBuilder::analyze(), SiStripThresholdBuilder::analyze(), SiStripApvGainBuilder::analyze(), ElectronAnalyzer::analyze(), ElectronGeneralAnalyzer::analyze(), ElectronTagProbeAnalyzer::analyze(), HcalTBWriter::analyze(), ESTimingTask::analyze(), SiStripQualityStatistics::analyze(), SiStripMonitorDigi::analyze(), AlignmentStats::analyze(), pat::CandidateSummaryTable::analyze(), EBRawDataTask::analyze(), EERawDataTask::analyze(), BeamSpotFromDB::analyze(), EBTrendTask::analyze(), EcalEndcapMonitorModule::analyze(), EcalBarrelMonitorModule::analyze(), BeamSpotAnalyzer::analyze(), SiStripMonitorCluster::analyze(), ZDCMonitorClient::analyze(), HcalDetDiagLEDMonitor::analyze(), test::GlobalNumbersAnalysis::analyze(), HcalSimHitStudy::analyze(), ZdcSimHitStudy::analyze(), edmtest::RunInfoESAnalyzer::analyze(), edmtest::L1TriggerScalerESAnalyzer::analyze(), edmtest::RunSummaryESAnalyzer::analyze(), HLTInspect::analyze(), HcalMonitorClient::analyze(), HcalDetDiagNoiseMonitor::analyze(), SiStripCommissioningSource::analyze(), SiStripLAProfileBooker::analyze(), DTT0Calibration::analyze(), EcalPedHists::analyze(), DumpGctDigis::analyze(), DTT0CalibrationNew::analyze(), DTConfigTester::analyze(), HcalMonitorModule::analyze(), ValidationMisalignedTracker::analyze(), EcalTPGAnalyzer::analyze(), EcalTestDevDB::analyze(), sistrip::SpyExtractRunModule::analyze(), EventIDChecker::analyze(), L1CondDBIOVWriter::analyze(), sistrip::SpyIdentifyRunsModule::analyze(), L1TScalersSCAL::analyze(), ZDCMonitorModule::analyze(), EcalBarrelMonitorClient::analyze(), EcalEndcapMonitorClient::analyze(), EcalBarrelSimHitsValidation::analyze(), EcalEndcapSimHitsValidation::analyze(), SiStripMonitorRawData::analyze(), edmtest::HcalDumpConditions::analyze(), EcalPreshowerSimHitsValidation::analyze(), cms::DiJetAnalyzer::analyze(), myJetAna::analyze(), HitEff::analyze(), DTTrigTest::analyze(), cms::GammaJetAnalysis::analyze(), HiggsDQM::analyze(), L1O2OTestAnalyzer::analyze(), TrackerHitAnalyzer::analyze(), DTCreateSummaryHistos::analyze(), EcalSimHitsValidation::analyze(), EcalBxOrbitNumberGrapher::analyze(), EcalRecHitsValidation::analyze(), SiPixelRecHitsValid::analyze(), SiStripRecHitsValid::analyze(), SiStripMonitorPedestals::analyze(), SiStripMonitorTrack::analyze(), EcalDigisValidation::analyze(), EcalURecHitHists::analyze(), CentralityTableProducer::analyze(), GlobalDigisHistogrammer::analyze(), GlobalRecHitsHistogrammer::analyze(), LhcTrackAnalyzer::analyze(), SiPixelErrorEstimation::analyze(), EcalMipGraphs::analyze(), EcalDisplaysByEvent::analyze(), MuonSimHitsValidAnalyzer::analyze(), HcalPedestalMCWidths::analyze(), SiPixelTrackingRecHitsValid::analyze(), SiStripBaselineAnalyzer::analyze(), HcalPedestalsAnalysis::analyze(), Vx3DHLTAnalyzer::analyze(), EcalCosmicsHists::analyze(), ValidIsoTrkCalib::analyze(), HcalPedestalWidthsValidation::analyze(), CastorPedestalsAnalysis::analyze(), HcalTimingMonitorModule::analyze(), GlobalHitsAnalyzer::analyze(), GlobalHitsHistogrammer::analyze(), EcnaAnalyzer::analyze(), CastorMonitorModule::analyze(), SiPixelLorentzAngle::analyze(), SiStripSpyDisplayModule::analyze(), IsolatedTracksCone::analyze(), HcalIsoTrkAnalyzer::analyze(), IsolatedTracksNxN::analyze(), IsolatedTracksHcalScale::analyze(), LaserSorter::analyze(), GlobalDigisAnalyzer::analyze(), TrackerDpgAnalysis::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), HcalDetDiagPedestalMonitor::analyze(), GlobalRecHitsAnalyzer::analyze(), PrimaryVertexAnalyzer4PU::analyze(), ResidualRefitting::analyze(), HOCalibAnalyzer::analyze(), HcalDetDiagLaserMonitor::analyze(), BOOST_PYTHON_MODULE(), UpdaterService::checkOnce(), edm::contains(), Types.LuminosityBlockID::cppID(), edm::decode(), fwlite::IOVSyncValue::doOp(), edm::IOVSyncValue::doOp(), edmtest::HcalDumpConditions::dumpIt(), edm::encode(), edm::EventRange::endRun(), edm::service::SimpleMemoryCheck::eventStatOutput(), myFilter::filter(), PFDQMEventSelector::filter(), SkipBadEvents::filter(), EcalTangentFilter::filter(), BeamSplash::filter(), PhysDecl::filter(), FilterOutScraping::filter(), PickEvents::filter(), HLTEcalResonanceFilter::filter(), HLTPi0RecHitsFilter::filter(), HSCPTreeBuilder::filter(), cond::fromIOVSyncValue(), edm::ConfigurableInputSource::getNextItemType(), edm::RootInputFileSequence::goToEvent(), edm::RootFile::goToEvent(), tnp::BaseTreeFiller::init(), PFRootEventManager::initializeEventInformation(), edm::InputSource::issueReports(), cond::limitedIOVSyncValue(), CmsShowMainFrame::loadEvent(), EgammaHLTNxNClusterProducer::makeNxNClusters(), CentralityProvider::newEvent(), RunLumiSelector::operator()(), edm::operator<<(), RunRangeDependentPedeLabeler::parameterLabel(), edm::service::Timing::postEventProcessing(), edm::service::Timing::postModule(), evf::Stepper::preEventProcessing(), edm::service::MessageLogger::preEventProcessing(), cond::service::PoolDBOutputService::preEventProcessing(), PFRootEventManager::processEntry(), FFTJetTreeDump::processTreeData(), ShallowEventDataProducer::produce(), EcalRecHitsMerger::produce(), FSPFProducer::produce(), ESRecHitsMerger::produce(), EcalTBH2TDCRecInfoProducer::produce(), EcalListOfFEDSProducer::produce(), ESListOfFEDSProducer::produce(), PFV0Producer::produce(), ESDigiToRaw::produce(), CSCDCCUnpacker::produce(), NtpProducer< C >::produce(), PFDisplacedVertexCandidateProducer::produce(), PFDisplacedVertexProducer::produce(), PFProducer::produce(), AlcaBeamSpotProducer::produce(), PFMET::produce(), FakeTBEventHeaderProducer::produce(), PFBlockProducer::produce(), ZToLLEdmNtupleDumper::produce(), PFSimParticleProducer::produce(), DTDigitizer::produce(), PFElecTkProducer::produce(), GoodSeedProducer::produce(), L1Comparator::produce(), EcalDigiToRaw::produce(), ConvBremSeedProducer::produce(), TrackerHitProducer::produce(), EgammaHLTNxNClusterProducer::produce(), reco::modules::TrackerTrackHitFilter::produce(), GlobalHitsProdHist::produce(), GlobalHitsProducer::produce(), VirtualJetProducer::produce(), LaserAlignment::produce(), GlobalDigisProducer::produce(), GlobalRecHitsProducer::produce(), AlCaHOCalibProducer::produce(), BeamFitter::readEvent(), PVFitter::readEvent(), edm::ConfigurableInputSource::readLuminosityBlockAuxiliary_(), edm::ConfigurableInputSource::readRunAuxiliary_(), fwlite::Record::Record(), edm::Schedule::reportSkipped(), edm::ConfigurableInputSource::retreatToPrevious(), edm::ConfigurableInputSource::run(), edm::Event::run(), edm::EventAuxiliary::run(), edm::EventPrincipal::run(), edm::StreamerOutputModuleBase::serializeEvent(), CondDBESSource::setIntervalFor(), edm::eventsetup::DependentRecordIntervalFinder::setIntervalFor(), FWLiteESSource::setIntervalFor(), edm::ConfigurableInputSource::setRun(), edm::EventRange::startRun(), PFCandidateDQMAnalyzer::storeBadEvents(), PFMETDQMAnalyzer::storeBadEvents(), PFJetDQMAnalyzer::storeBadEvents(), fwlite::Record::syncTo(), OnDemandMeasurementTracker::updateStrips(), FRDEventOutputModule< Consumer >::write(), and edm::RootOutputFile::writeOne().
|
inline |
Definition at line 115 of file EventID.h.
References luminosityBlock_.
Referenced by edm::ConfigurableInputSource::getNextItemType(), and edm::ConfigurableInputSource::setLumi().
|
private |
Definition at line 126 of file EventID.h.
Referenced by event(), next(), operator<(), and previous().
|
private |
Definition at line 125 of file EventID.h.
Referenced by luminosityBlock(), operator<(), and setLuminosityBlockNumber().
|
private |
Definition at line 124 of file EventID.h.
Referenced by next(), nextRun(), nextRunFirstEvent(), operator<(), previous(), previousRunLastEvent(), and run().