CMS 3D CMS Logo

Public Member Functions | Public Attributes

stor::DQMKey Struct Reference

#include <DQMKey.h>

List of all members.

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

Detailed Description

Definition of the DQMKey used in the storage manager

Author:
mommsen
Revision:
1.6
Date:
2011/03/07 15:31:31

Definition at line 21 of file DQMKey.h.


Member Function Documentation

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 );
  }

Member Data Documentation