#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 |
bool | setToLastEventInRange (int index) override |
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 627 of file IndexIntoFile.h.
edm::IndexIntoFile::IndexIntoFileItrNoSort::IndexIntoFileItrNoSort | ( | IndexIntoFile const * | indexIntoFile, |
EntryType | entryType, | ||
int | indexToRun, | ||
int | indexToLumi, | ||
int | indexToEventRange, | ||
long long | indexToEvent, | ||
long long | nEvents | ||
) |
Definition at line 1470 of file IndexIntoFile.cc.
Referenced by clone().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1488 of file IndexIntoFile.cc.
References IndexIntoFileItrNoSort().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1508 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToEvent(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToEventRange(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToLumi(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToRun(), edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::kEnd, edm::IndexIntoFile::kLumi, edm::IndexIntoFile::kRun, edm::IndexIntoFile::runOrLumiEntries(), and edm::IndexIntoFile::IndexIntoFileItrImpl::type().
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1636 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::kEnd, edm::IndexIntoFile::kLumi, edm::IndexIntoFile::kRun, edm::IndexIntoFile::runOrLumiEntries(), and edm::IndexIntoFile::IndexIntoFileItrImpl::size().
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1530 of file IndexIntoFile.cc.
References edm::IndexIntoFile::beginEvents(), edm::IndexIntoFile::endEvents(), mps_fire::i, edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToEventRange(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToLumi(), edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::invalidIndex, edm::IndexIntoFile::runOrLumiEntries(), edm::IndexIntoFile::IndexIntoFileItrImpl::setIndexToEvent(), edm::IndexIntoFile::IndexIntoFileItrImpl::setIndexToEventRange(), edm::IndexIntoFile::IndexIntoFileItrImpl::setNEvents(), and edm::IndexIntoFile::IndexIntoFileItrImpl::size().
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1645 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::runOrLumiEntries(), and edm::IndexIntoFile::IndexIntoFileItrImpl::size().
Referenced by previousEventRange().
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1653 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::runOrLumiEntries(), and edm::IndexIntoFile::IndexIntoFileItrImpl::size().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1503 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToLumi(), edm::IndexIntoFile::invalidLumi, edm::IndexIntoFile::kEnd, edm::IndexIntoFile::kRun, edm::IndexIntoFile::runOrLumiEntries(), and edm::IndexIntoFile::IndexIntoFileItrImpl::type().
Referenced by skipLumiInRun().
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1663 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::invalidLumi, edm::IndexIntoFile::runOrLumiEntries(), and edm::IndexIntoFile::IndexIntoFileItrImpl::size().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1632 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::invalidEntry, and edm::IndexIntoFile::runOrLumiEntries().
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1556 of file IndexIntoFile.cc.
References edm::IndexIntoFile::beginEvents(), edm::IndexIntoFile::endEvents(), mps_fire::i, edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToEventRange(), edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::invalidIndex, edm::IndexIntoFile::runOrLumiEntries(), edm::IndexIntoFile::IndexIntoFileItrImpl::setIndexToEvent(), edm::IndexIntoFile::IndexIntoFileItrImpl::setIndexToEventRange(), edm::IndexIntoFile::IndexIntoFileItrImpl::setNEvents(), and edm::IndexIntoFile::IndexIntoFileItrImpl::size().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1522 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToEvent(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToEventRange(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToLumi(), edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::invalidIndex, edm::IndexIntoFile::IndexIntoFileItrImpl::nEvents(), and edm::IndexIntoFile::runOrLumiEntries().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1517 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToLumi(), edm::IndexIntoFile::invalidIndex, edm::IndexIntoFile::invalidLumi, and edm::IndexIntoFile::runOrLumiEntries().
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1579 of file IndexIntoFile.cc.
References edm::IndexIntoFile::beginEvents(), edm::IndexIntoFile::endEvents(), mps_fire::i, edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToEventRange(), edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::invalidIndex, isSameLumi(), edm::IndexIntoFile::IndexIntoFileItrImpl::nEvents(), edm::IndexIntoFile::runOrLumiEntries(), edm::IndexIntoFile::IndexIntoFileItrImpl::setIndexToEvent(), edm::IndexIntoFile::IndexIntoFileItrImpl::setIndexToEventRange(), edm::IndexIntoFile::IndexIntoFileItrImpl::setNEvents(), and edm::IndexIntoFile::IndexIntoFileItrImpl::size().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1493 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToRun(), edm::IndexIntoFile::invalidIndex, edm::IndexIntoFile::kEnd, edm::IndexIntoFile::runOrLumiEntries(), and edm::IndexIntoFile::IndexIntoFileItrImpl::type().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1498 of file IndexIntoFile.cc.
References edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToRun(), edm::IndexIntoFile::invalidRun, edm::IndexIntoFile::kEnd, edm::IndexIntoFile::runOrLumiEntries(), and edm::IndexIntoFile::IndexIntoFileItrImpl::type().
Referenced by Types.EventID::cppID(), and Types.LuminosityBlockID::cppID().
|
overrideprivatevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1603 of file IndexIntoFile.cc.
References edm::IndexIntoFile::beginEvents(), edm::IndexIntoFile::endEvents(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToEventRange(), edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::IndexIntoFileItrImpl::nEvents(), edm::IndexIntoFile::runOrLumiEntries(), edm::IndexIntoFile::IndexIntoFileItrImpl::setIndexToEvent(), edm::IndexIntoFile::IndexIntoFileItrImpl::setIndexToEventRange(), and edm::IndexIntoFile::IndexIntoFileItrImpl::setNEvents().
|
overridevirtual |
Implements edm::IndexIntoFile::IndexIntoFileItrImpl.
Definition at line 1615 of file IndexIntoFile.cc.
References mps_fire::i, edm::IndexIntoFile::IndexIntoFileItrImpl::indexIntoFile(), edm::IndexIntoFile::IndexIntoFileItrImpl::indexToLumi(), edm::IndexIntoFile::IndexIntoFileItrImpl::initializeLumi(), edm::IndexIntoFile::invalidIndex, lumi(), edm::IndexIntoFile::runOrLumiEntries(), edm::IndexIntoFile::IndexIntoFileItrImpl::setIndexToLumi(), and edm::IndexIntoFile::IndexIntoFileItrImpl::size().