#include <DQMKey.h>
Public Member Functions | |
bool | operator< (DQMKey const &other) const |
bool | operator== (DQMKey const &other) const |
Public Attributes | |
uint32_t | lumiSection |
uint32_t | runNumber |
std::string | topLevelFolderName |
Definition of the DQMKey used in the storage manager
bool stor::DQMKey::operator< | ( | DQMKey const & | other | ) | const [inline] |
Definition at line 31 of file DQMKey.h.
References lumiSection, runNumber, and topLevelFolderName.
{ if ( runNumber != other.runNumber ) return runNumber < other.runNumber; if ( lumiSection != other.lumiSection ) return lumiSection < other.lumiSection; return ( topLevelFolderName < other.topLevelFolderName ); }
bool stor::DQMKey::operator== | ( | DQMKey const & | other | ) | const [inline] |
Definition at line 38 of file DQMKey.h.
References lumiSection, runNumber, and topLevelFolderName.
{ return ( runNumber == other.runNumber && lumiSection == other.lumiSection && topLevelFolderName == other.topLevelFolderName ); }
uint32_t stor::DQMKey::lumiSection |
Definition at line 24 of file DQMKey.h.
Referenced by stor::detail::DQMEventMsgData::cacheHeaderFields(), stor::detail::DQMEventMsgData::do_lumiSection(), smproxy::DQMEventMsg::DQMEventMsg(), stor::DQMTopLevelFolder::getRecord(), operator<(), and operator==().
uint32_t stor::DQMKey::runNumber |
Definition at line 23 of file DQMKey.h.
Referenced by stor::detail::DQMEventMsgData::cacheHeaderFields(), stor::detail::DQMEventMsgData::do_runNumber(), smproxy::DQMEventMsg::DQMEventMsg(), stor::DQMTopLevelFolder::getRecord(), operator<(), and operator==().
std::string stor::DQMKey::topLevelFolderName |
Definition at line 25 of file DQMKey.h.
Referenced by stor::detail::DQMEventMsgData::cacheHeaderFields(), smproxy::DQMEventMsg::DQMEventMsg(), stor::DQMTopLevelFolder::getRecord(), operator<(), and operator==().