#include <IndexIntoFile.h>
Public Member Functions | |
void | getRange (long long &beginEventNumbers, long long &endEventNumbers, EntryNumber_t &beginEventEntry, EntryNumber_t &endEventEntry) |
IndexIntoFile const * | indexIntoFile () const |
bool | isRun () |
bool | operator!= (SortedRunOrLumiItr const &right) const |
SortedRunOrLumiItr & | operator++ () |
bool | operator== (SortedRunOrLumiItr const &right) const |
unsigned | runOrLumi () const |
RunOrLumiIndexes const & | runOrLumiIndexes () const |
SortedRunOrLumiItr (IndexIntoFile const *indexIntoFile, unsigned runOrLumi) | |
Private Attributes | |
IndexIntoFile const * | indexIntoFile_ |
unsigned | runOrLumi_ |
Definition at line 495 of file IndexIntoFile.h.
edm::IndexIntoFile::SortedRunOrLumiItr::SortedRunOrLumiItr | ( | IndexIntoFile const * | indexIntoFile, |
unsigned | runOrLumi | ||
) |
Definition at line 976 of file IndexIntoFile.cc.
References edm::IndexIntoFile::fillRunOrLumiIndexes(), indexIntoFile_, edm::IndexIntoFile::runOrLumiEntries(), and findQualityFiles::size.
void edm::IndexIntoFile::SortedRunOrLumiItr::getRange | ( | long long & | beginEventNumbers, |
long long & | endEventNumbers, | ||
EntryNumber_t & | beginEventEntry, | ||
EntryNumber_t & | endEventEntry | ||
) |
Definition at line 1003 of file IndexIntoFile.cc.
References indexIntoFile_, runOrLumi_, edm::IndexIntoFile::runOrLumiEntries_, and edm::IndexIntoFile::runOrLumiIndexes().
|
inline |
Definition at line 500 of file IndexIntoFile.h.
Referenced by operator!=(), and operator==().
bool edm::IndexIntoFile::SortedRunOrLumiItr::isRun | ( | ) |
Definition at line 999 of file IndexIntoFile.cc.
References indexIntoFile_, edm::IndexIntoFile::invalidLumi, runOrLumi_, and edm::IndexIntoFile::runOrLumiIndexes().
Referenced by edm::IndexIntoFile::set_intersection().
bool edm::IndexIntoFile::SortedRunOrLumiItr::operator!= | ( | SortedRunOrLumiItr const & | right | ) | const |
Definition at line 987 of file IndexIntoFile.cc.
References indexIntoFile(), indexIntoFile_, runOrLumi(), and runOrLumi_.
IndexIntoFile::SortedRunOrLumiItr & edm::IndexIntoFile::SortedRunOrLumiItr::operator++ | ( | void | ) |
Definition at line 992 of file IndexIntoFile.cc.
References indexIntoFile_, runOrLumi_, and edm::IndexIntoFile::runOrLumiEntries().
bool edm::IndexIntoFile::SortedRunOrLumiItr::operator== | ( | SortedRunOrLumiItr const & | right | ) | const |
Definition at line 982 of file IndexIntoFile.cc.
References indexIntoFile(), indexIntoFile_, runOrLumi(), and runOrLumi_.
|
inline |
Definition at line 501 of file IndexIntoFile.h.
References edm::IndexIntoFile::RunOrLumiEntry::isRun(), edm::operator!=(), edm::operator==(), and edm::IndexIntoFile::runOrLumiIndexes().
Referenced by operator!=(), and operator==().
IndexIntoFile::RunOrLumiIndexes const & edm::IndexIntoFile::SortedRunOrLumiItr::runOrLumiIndexes | ( | ) | const |
Definition at line 1016 of file IndexIntoFile.cc.
References indexIntoFile_, runOrLumi_, and edm::IndexIntoFile::runOrLumiIndexes().
Referenced by edm::IndexIntoFile::set_intersection().
|
private |
Definition at line 518 of file IndexIntoFile.h.
Referenced by getRange(), isRun(), operator!=(), operator++(), operator==(), runOrLumiIndexes(), and SortedRunOrLumiItr().
|
private |
Definition at line 522 of file IndexIntoFile.h.
Referenced by getRange(), isRun(), operator!=(), operator++(), operator==(), and runOrLumiIndexes().