CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
rpcrawtodigi::DebugDigisPrintout::MyDigi Struct Reference

Public Member Functions

bool operator< (const MyDigi &o) const
 
bool operator== (const MyDigi &o) const
 

Public Attributes

int bx
 
uint32_t det
 
int strip
 

Detailed Description

Definition at line 12 of file DebugDigisPrintout.h.

Member Function Documentation

◆ operator<()

bool rpcrawtodigi::DebugDigisPrintout::MyDigi::operator< ( const MyDigi o) const
inline

Definition at line 17 of file DebugDigisPrintout.h.

17  {
18  if (this->det < o.det)
19  return true;
20  if (this->det > o.det)
21  return false;
22  if (this->strip < o.strip)
23  return true;
24  return false;
25  }

References EcalTangentSkim_cfg::o.

◆ operator==()

bool rpcrawtodigi::DebugDigisPrintout::MyDigi::operator== ( const MyDigi o) const
inline

Definition at line 16 of file DebugDigisPrintout.h.

16 { return (det == o.det && strip == o.strip && bx == o.bx); }

References bx, det, EcalTangentSkim_cfg::o, and strip.

Member Data Documentation

◆ bx

int rpcrawtodigi::DebugDigisPrintout::MyDigi::bx

Definition at line 15 of file DebugDigisPrintout.h.

Referenced by operator==().

◆ det

uint32_t rpcrawtodigi::DebugDigisPrintout::MyDigi::det

Definition at line 13 of file DebugDigisPrintout.h.

Referenced by operator==().

◆ strip

int rpcrawtodigi::DebugDigisPrintout::MyDigi::strip

Definition at line 14 of file DebugDigisPrintout.h.

Referenced by operator==().

EcalTangentSkim_cfg.o
o
Definition: EcalTangentSkim_cfg.py:36
rpcrawtodigi::DebugDigisPrintout::MyDigi::bx
int bx
Definition: DebugDigisPrintout.h:15
rpcrawtodigi::DebugDigisPrintout::MyDigi::strip
int strip
Definition: DebugDigisPrintout.h:14
rpcrawtodigi::DebugDigisPrintout::MyDigi::det
uint32_t det
Definition: DebugDigisPrintout.h:13