CMS 3D CMS Logo

List of all members | Classes | Public Types | Public Member Functions | Public Attributes
MonitorElementData Struct Reference

#include <MonitorElementCollection.h>

Classes

struct  Key
 
struct  Path
 
class  QReport
 
struct  Scalar
 
struct  Value
 

Public Types

enum  Kind {
  Kind::INVALID = 0x0, Kind::INT = 0x1, Kind::REAL = 0x2, Kind::STRING = 0x3,
  Kind::TH1F = 0x10, Kind::TH1S = 0x11, Kind::TH1D = 0x12, Kind::TH2F = 0x20,
  Kind::TH2S = 0x21, Kind::TH2D = 0x22, Kind::TH3F = 0x30, Kind::TPROFILE = 0x40,
  Kind::TPROFILE2D = 0x41
}
 
enum  Scope { JOB = 1, RUN = 2, LUMI = 3 }
 

Public Member Functions

bool operator< (MonitorElementData const &other) const
 

Public Attributes

Key key_
 
Value value_
 

Detailed Description

Definition at line 43 of file MonitorElementCollection.h.

Member Enumeration Documentation

◆ Kind

Enumerator
INVALID 
INT 
REAL 
STRING 
TH1F 
TH1S 
TH1D 
TH2F 
TH2S 
TH2D 
TH3F 
TPROFILE 
TPROFILE2D 

Definition at line 129 of file MonitorElementCollection.h.

129  {
130  INVALID = 0x0,
131  INT = 0x1,
132  REAL = 0x2,
133  STRING = 0x3,
134  TH1F = 0x10,
135  TH1S = 0x11,
136  TH1D = 0x12,
137  TH2F = 0x20,
138  TH2S = 0x21,
139  TH2D = 0x22,
140  TH3F = 0x30,
141  TPROFILE = 0x40,
142  TPROFILE2D = 0x41
143  };

◆ Scope

Enumerator
JOB 
RUN 
LUMI 

Definition at line 152 of file MonitorElementCollection.h.

152 { JOB = 1, RUN = 2, LUMI = 3 /*, BLOCK = 4 */ };

Member Function Documentation

◆ operator<()

bool MonitorElementData::operator< ( MonitorElementData const &  other) const
inline

Definition at line 242 of file MonitorElementCollection.h.

242 { return this->key_ < other.key_; }

References key_.

Member Data Documentation

◆ key_

Key MonitorElementData::key_

◆ value_

Value MonitorElementData::value_
MonitorElementData::LUMI
Definition: MonitorElementCollection.h:152
sistrip::REAL
Definition: ConstantsForHardwareSystems.h:164
MonitorElementData::key_
Key key_
Definition: MonitorElementCollection.h:245
trackingPlots.other
other
Definition: trackingPlots.py:1460
STRING
#define STRING(A)
Definition: BPHHistoSpecificDecay.cc:43
MonitorElementData::JOB
Definition: MonitorElementCollection.h:152
cscdqm::INT
Definition: CSCDQM_MonitorObjectProvider.h:29
MonitorElementData::RUN
Definition: MonitorElementCollection.h:152