#include <IndexIntoFile.h>
Private Member Functions | |
EntryType | getRunOrLumiEntryType (int index) const override |
void | initializeLumi_ () override |
bool | isSameLumi (int index1, int index2) const override |
bool | isSameRun (int index1, int index2) const override |
LuminosityBlockNumber_t | lumi (int index) const override |
bool | nextEventRange () override |
bool | previousEventRange () override |
RunOrLumiEntry const & | runOrLumisEntry (EntryNumber_t iEntry) const |
bool | setToLastEventInRange (int index) override |
Private Attributes | |
std::vector< EntryNumber_t > | fileOrderRunOrLumiEntry_ |
Additional Inherited Members | |
Protected Member Functions inherited from edm::IndexIntoFile::IndexIntoFileItrImpl | |
void | setIndexToEvent (long long value) |
void | setIndexToEventRange (int value) |
void | setIndexToLumi (int value) |
void | setInvalid () |
void | setNEvents (long long value) |
Definition at line 685 of file IndexIntoFile.h.
edm::IndexIntoFile::IndexIntoFileItrEntryOrder::IndexIntoFileItrEntryOrder | ( | IndexIntoFile const * | indexIntoFile, |
EntryType | entryType, | ||
int | indexToRun, | ||
int | indexToLumi, | ||
int | indexToEventRange, | ||
long long | indexToEvent, | ||
long long | nEvents | ||
) |
Definition at line 1729 of file IndexIntoFile.cc.
References cms::cuda::assert(), edm::IndexIntoFile::beginEvents(), fileOrderRunOrLumiEntry_, spr::find(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::invalidEntry, and edm::IndexIntoFile::runOrLumiEntries().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1788 of file IndexIntoFile.cc.
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1810 of file IndexIntoFile.cc.
References edm::IndexIntoFile::continuedLumi, mps_splice::entry, edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::kEnd, edm::IndexIntoFile::kLumi, edm::IndexIntoFile::kRun, dqmdumpme::lumi, and findQualityFiles::size.
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1841 of file IndexIntoFile.cc.
References mps_splice::entry, and edm::IndexIntoFile::invalidEntry.
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1973 of file IndexIntoFile.cc.
References edm::IndexIntoFile::kEnd, edm::IndexIntoFile::kLumi, edm::IndexIntoFile::kRun, and findQualityFiles::size.
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1860 of file IndexIntoFile.cc.
References cms::cuda::assert(), edm::IndexIntoFile::beginEvents(), edm::IndexIntoFile::endEvents(), mps_fire::i, edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::invalidIndex, and findQualityFiles::size.
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1982 of file IndexIntoFile.cc.
References findQualityFiles::size.
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1989 of file IndexIntoFile.cc.
References findQualityFiles::size.
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1804 of file IndexIntoFile.cc.
References edm::IndexIntoFile::invalidLumi, edm::IndexIntoFile::kEnd, and edm::IndexIntoFile::kRun.
Referenced by upgradeWorkflowComponents.UpgradeWorkflowAging::setup_().
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1997 of file IndexIntoFile.cc.
References edm::IndexIntoFile::invalidLumi, and findQualityFiles::size.
Referenced by upgradeWorkflowComponents.UpgradeWorkflowAging::setup_().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1961 of file IndexIntoFile.cc.
References mps_splice::entry, edm::IndexIntoFile::invalidEntry, dqmdumpme::lumi, and findQualityFiles::size.
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1885 of file IndexIntoFile.cc.
References edm::IndexIntoFile::beginEvents(), edm::IndexIntoFile::endEvents(), mps_fire::i, edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::invalidIndex, and findQualityFiles::size.
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1852 of file IndexIntoFile.cc.
References edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::invalidIndex, and submitPVValidationJobs::nEvents.
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1846 of file IndexIntoFile.cc.
References edm::IndexIntoFile::invalidIndex, and edm::IndexIntoFile::invalidLumi.
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1908 of file IndexIntoFile.cc.
References cms::cuda::assert(), edm::IndexIntoFile::beginEvents(), edm::IndexIntoFile::endEvents(), mps_fire::i, edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::invalidIndex, submitPVValidationJobs::nEvents, and findQualityFiles::size.
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1792 of file IndexIntoFile.cc.
References edm::IndexIntoFile::invalidIndex, and edm::IndexIntoFile::kEnd.
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1798 of file IndexIntoFile.cc.
References edm::IndexIntoFile::invalidRun, and edm::IndexIntoFile::kEnd.
Referenced by Types.EventID::cppID(), and Types.LuminosityBlockID::cppID().
|
inlineprivate |
Definition at line 707 of file IndexIntoFile.h.
References fileOrderRunOrLumiEntry_, edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), and edm::IndexIntoFile::runOrLumiEntries().
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1933 of file IndexIntoFile.cc.
References cms::cuda::assert(), edm::IndexIntoFile::beginEvents(), edm::IndexIntoFile::endEvents(), edm::IndexIntoFile::invalidEntry, and submitPVValidationJobs::nEvents.
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1944 of file IndexIntoFile.cc.
References mps_fire::i, edm::IndexIntoFile::invalidIndex, dqmdumpme::lumi, and findQualityFiles::size.
|
private |
Definition at line 718 of file IndexIntoFile.h.
Referenced by IndexIntoFileItrEntryOrder(), and runOrLumisEntry().