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 102 of file LMap.h.

Constructor & Destructor Documentation

EMap::EMapRow::EMapRow ( )
inline

Definition at line 112 of file LMap.h.

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

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

Definition at line 129 of file LMap.h.

129 {};

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:105

Member Data Documentation

int EMap::EMapRow::crate

Definition at line 105 of file LMap.h.

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

int EMap::EMapRow::dcc

Definition at line 105 of file LMap.h.

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

int EMap::EMapRow::fiber

Definition at line 105 of file LMap.h.

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

int EMap::EMapRow::fiberchan

Definition at line 105 of file LMap.h.

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

int EMap::EMapRow::idepth

Definition at line 105 of file LMap.h.

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

int EMap::EMapRow::ieta

Definition at line 105 of file LMap.h.

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

int EMap::EMapRow::iphi

Definition at line 105 of file LMap.h.

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

int EMap::EMapRow::rawId

Definition at line 105 of file LMap.h.

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

int EMap::EMapRow::slot

Definition at line 105 of file LMap.h.

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

int EMap::EMapRow::spigot

Definition at line 105 of file LMap.h.

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

std::string EMap::EMapRow::subdet

Definition at line 106 of file LMap.h.

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

std::string EMap::EMapRow::topbottom

Definition at line 106 of file LMap.h.

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

int EMap::EMapRow::zdc_channel

Definition at line 109 of file LMap.h.

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

std::string EMap::EMapRow::zdc_section

Definition at line 110 of file LMap.h.

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

int EMap::EMapRow::zdc_zside

Definition at line 109 of file LMap.h.

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