#include <PrincipalCache.h>
Public Member Functions | |
int | lumi () const |
LumiKey (int index, int run, int lumi) | |
bool | operator< (const LumiKey &right) const |
int | processHistoryIDIndex () const |
int | run () const |
Private Attributes | |
int | lumi_ |
int | processHistoryIDIndex_ |
int | run_ |
Definition at line 42 of file PrincipalCache.h.
edm::LumiKey::LumiKey | ( | int | index, |
int | run, | ||
int | lumi | ||
) | [inline] |
Definition at line 48 of file PrincipalCache.h.
int edm::LumiKey::lumi | ( | ) | const [inline] |
bool edm::LumiKey::operator< | ( | const LumiKey & | right | ) | const [inline] |
Definition at line 50 of file PrincipalCache.h.
References lumi_, processHistoryIDIndex_, and run_.
{ if (processHistoryIDIndex_ == right.processHistoryIDIndex_) { if (run_ == right.run_) return lumi_ < right.lumi_; return run_ < right.run_; } return processHistoryIDIndex_ < right.processHistoryIDIndex_; }
int edm::LumiKey::processHistoryIDIndex | ( | ) | const [inline] |
Definition at line 44 of file PrincipalCache.h.
References processHistoryIDIndex_.
{ return processHistoryIDIndex_; }
int edm::LumiKey::run | ( | void | ) | const [inline] |
int edm::LumiKey::lumi_ [private] |
Definition at line 61 of file PrincipalCache.h.
Referenced by lumi(), and operator<().
int edm::LumiKey::processHistoryIDIndex_ [private] |
Definition at line 59 of file PrincipalCache.h.
Referenced by operator<(), and processHistoryIDIndex().
int edm::LumiKey::run_ [private] |
Definition at line 60 of file PrincipalCache.h.
Referenced by operator<(), and run().