CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
MonitorElementData::Key Struct Reference

#include <MonitorElementCollection.h>

Public Member Functions

bool operator< (Key const &other) const
 

Public Attributes

edm::LuminosityBlockID id_
 
Kind kind_
 
Path path_
 
Scope scope_
 

Detailed Description

Definition at line 224 of file MonitorElementCollection.h.

Member Function Documentation

◆ operator<()

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

Definition at line 232 of file MonitorElementCollection.h.

232  {
233  auto makeKeyTuple = [](Key const& k) {
234  return std::make_tuple(
235  k.path_.getDirname(), k.path_.getObjectname(), k.scope_, k.id_.run(), k.id_.luminosityBlock());
236  };
237 
238  return makeKeyTuple(*this) < makeKeyTuple(other);
239  }

References dqmdumpme::k, and trackingPlots::other.

Member Data Documentation

◆ id_

edm::LuminosityBlockID MonitorElementData::Key::id_

◆ kind_

Kind MonitorElementData::Key::kind_

◆ path_

Path MonitorElementData::Key::path_

◆ scope_

Scope MonitorElementData::Key::scope_
Key
Definition: GoldenPattern.h:15
trackingPlots.other
other
Definition: trackingPlots.py:1464
dqmdumpme.k
k
Definition: dqmdumpme.py:60