#include <IndexIntoFile.h>
Public Member Functions | |
IndexRunLumiKey (int index, RunNumber_t run, LuminosityBlockNumber_t lumi) | |
LuminosityBlockNumber_t | lumi () const |
bool | operator< (IndexRunLumiKey const &right) const |
int | processHistoryIDIndex () const |
RunNumber_t | run () const |
Private Attributes | |
LuminosityBlockNumber_t | lumi_ |
int | processHistoryIDIndex_ |
RunNumber_t | run_ |
Definition at line 804 of file IndexIntoFile.h.
edm::IndexIntoFile::IndexRunLumiKey::IndexRunLumiKey | ( | int | index, |
RunNumber_t | run, | ||
LuminosityBlockNumber_t | lumi | ||
) | [inline] |
Definition at line 806 of file IndexIntoFile.h.
LuminosityBlockNumber_t edm::IndexIntoFile::IndexRunLumiKey::lumi | ( | ) | const [inline] |
Definition at line 814 of file IndexIntoFile.h.
References lumi_.
Referenced by operator<().
{return lumi_;}
bool edm::IndexIntoFile::IndexRunLumiKey::operator< | ( | IndexRunLumiKey const & | right | ) | const [inline] |
Definition at line 816 of file IndexIntoFile.h.
References lumi(), lumi_, processHistoryIDIndex(), processHistoryIDIndex_, run(), and run_.
{ if (processHistoryIDIndex_ == right.processHistoryIDIndex()) { if (run_ == right.run()) { return lumi_ < right.lumi(); } return run_ < right.run(); } return processHistoryIDIndex_ < right.processHistoryIDIndex(); }
int edm::IndexIntoFile::IndexRunLumiKey::processHistoryIDIndex | ( | ) | const [inline] |
Definition at line 812 of file IndexIntoFile.h.
References processHistoryIDIndex_.
Referenced by operator<().
{return processHistoryIDIndex_;}
RunNumber_t edm::IndexIntoFile::IndexRunLumiKey::run | ( | ) | const [inline] |
Definition at line 813 of file IndexIntoFile.h.
References run_.
Referenced by operator<().
{return run_;}
Definition at line 829 of file IndexIntoFile.h.
Referenced by lumi(), and operator<().
Definition at line 827 of file IndexIntoFile.h.
Referenced by operator<(), and processHistoryIDIndex().
Definition at line 828 of file IndexIntoFile.h.
Referenced by operator<(), and run().