CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
EMap::EMapRow Class Reference

#include <LMap.h>

Public Member Functions

 EMapRow ()
 
bool operator< (const EMapRow &other) const
 
 ~EMapRow ()
 

Public Attributes

int crate
 
int dcc
 
int fiber
 
int fiberchan
 
int idepth
 
int ieta
 
int iphi
 
int rawId
 
int slot
 
int spigot
 
std::string subdet
 
std::string topbottom
 
int zdc_channel
 
std::string zdc_section
 
int zdc_zside
 

Detailed Description

Definition at line 103 of file LMap.h.

Constructor & Destructor Documentation

EMap::EMapRow::EMapRow ( )
inline

Definition at line 113 of file LMap.h.

References crate, dcc, fiber, fiberchan, idepth, ieta, iphi, rawId, slot, spigot, subdet, topbottom, zdc_channel, zdc_section, and zdc_zside.

113  {
114  rawId=0;
115  crate=0;
116  slot=0;
117  dcc=0;
118  spigot=0;
119  fiber=0;
120  fiberchan=0;
121  ieta=0;
122  iphi=0;
123  idepth=0;
124  topbottom="";
125  subdet="";
126  zdc_zside=0;
127  zdc_channel = 0;
128  zdc_section = "UNKNOWN";
129  }
int slot
Definition: LMap.h:106
int zdc_channel
Definition: LMap.h:110
std::string zdc_section
Definition: LMap.h:111
int zdc_zside
Definition: LMap.h:110
int iphi
Definition: LMap.h:106
int ieta
Definition: LMap.h:106
int rawId
Definition: LMap.h:106
int fiber
Definition: LMap.h:106
int spigot
Definition: LMap.h:106
std::string subdet
Definition: LMap.h:107
int fiberchan
Definition: LMap.h:106
int dcc
Definition: LMap.h:106
int crate
Definition: LMap.h:106
std::string topbottom
Definition: LMap.h:107
int idepth
Definition: LMap.h:106
EMap::EMapRow::~EMapRow ( )
inline

Definition at line 130 of file LMap.h.

130 {};

Member Function Documentation

bool EMap::EMapRow::operator< ( const EMapRow other) const

Definition at line 310 of file LMap.cc.

References rawId.

310  {
311  return rawId < other.rawId;
312 }
int rawId
Definition: LMap.h:106

Member Data Documentation

int EMap::EMapRow::crate

Definition at line 106 of file LMap.h.

Referenced by EMap::EMap(), EMapRow(), and EMap::read_map().

int EMap::EMapRow::dcc

Definition at line 106 of file LMap.h.

Referenced by EMap::EMap(), EMapRow(), and EMap::read_map().

int EMap::EMapRow::fiber

Definition at line 106 of file LMap.h.

Referenced by EMap::EMap(), EMapRow(), and EMap::read_map().

int EMap::EMapRow::fiberchan

Definition at line 106 of file LMap.h.

Referenced by EMap::EMap(), EMapRow(), and EMap::read_map().

int EMap::EMapRow::idepth

Definition at line 106 of file LMap.h.

Referenced by EMap::EMap(), EMapRow(), and EMap::read_map().

int EMap::EMapRow::ieta

Definition at line 106 of file LMap.h.

Referenced by EMap::EMap(), EMapRow(), and EMap::read_map().

int EMap::EMapRow::iphi

Definition at line 106 of file LMap.h.

Referenced by EMap::EMap(), EMapRow(), and EMap::read_map().

int EMap::EMapRow::rawId

Definition at line 106 of file LMap.h.

Referenced by EMap::EMap(), EMapRow(), operator<(), and EMap::read_map().

int EMap::EMapRow::slot

Definition at line 106 of file LMap.h.

Referenced by EMap::EMap(), EMapRow(), and EMap::read_map().

int EMap::EMapRow::spigot

Definition at line 106 of file LMap.h.

Referenced by EMap::EMap(), EMapRow(), and EMap::read_map().

std::string EMap::EMapRow::subdet

Definition at line 107 of file LMap.h.

Referenced by EMap::EMap(), and EMapRow().

std::string EMap::EMapRow::topbottom

Definition at line 107 of file LMap.h.

Referenced by EMap::EMap(), and EMapRow().

int EMap::EMapRow::zdc_channel

Definition at line 110 of file LMap.h.

Referenced by EMap::EMap(), and EMapRow().

std::string EMap::EMapRow::zdc_section

Definition at line 111 of file LMap.h.

Referenced by EMap::EMap(), and EMapRow().

int EMap::EMapRow::zdc_zside

Definition at line 110 of file LMap.h.

Referenced by EMap::EMap(), and EMapRow().