CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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 87 of file LMap.h.

Constructor & Destructor Documentation

EMap::EMapRow::EMapRow ( )
inline

Definition at line 96 of file LMap.h.

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

96  {
97  rawId = 0;
98  crate = 0;
99  slot = 0;
100  dcc = 0;
101  spigot = 0;
102  fiber = 0;
103  fiberchan = 0;
104  ieta = 0;
105  iphi = 0;
106  idepth = 0;
107  topbottom = "";
108  subdet = "";
109  zdc_zside = 0;
110  zdc_channel = 0;
111  zdc_section = "UNKNOWN";
112  }
int slot
Definition: LMap.h:89
int zdc_channel
Definition: LMap.h:93
std::string zdc_section
Definition: LMap.h:94
int zdc_zside
Definition: LMap.h:93
int iphi
Definition: LMap.h:89
int ieta
Definition: LMap.h:89
int rawId
Definition: LMap.h:89
int fiber
Definition: LMap.h:89
int spigot
Definition: LMap.h:89
std::string subdet
Definition: LMap.h:90
int fiberchan
Definition: LMap.h:89
int dcc
Definition: LMap.h:89
int crate
Definition: LMap.h:89
std::string topbottom
Definition: LMap.h:90
int idepth
Definition: LMap.h:89
EMap::EMapRow::~EMapRow ( )
inline

Definition at line 113 of file LMap.h.

113 {};

Member Function Documentation

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

Definition at line 318 of file LMap.cc.

References rawId.

318 { return rawId < other.rawId; }
int rawId
Definition: LMap.h:89

Member Data Documentation

int EMap::EMapRow::crate

Definition at line 89 of file LMap.h.

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

int EMap::EMapRow::dcc

Definition at line 89 of file LMap.h.

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

int EMap::EMapRow::fiber

Definition at line 89 of file LMap.h.

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

int EMap::EMapRow::fiberchan

Definition at line 89 of file LMap.h.

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

int EMap::EMapRow::idepth

Definition at line 89 of file LMap.h.

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

int EMap::EMapRow::ieta

Definition at line 89 of file LMap.h.

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

int EMap::EMapRow::iphi

Definition at line 89 of file LMap.h.

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

int EMap::EMapRow::rawId

Definition at line 89 of file LMap.h.

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

int EMap::EMapRow::slot

Definition at line 89 of file LMap.h.

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

int EMap::EMapRow::spigot

Definition at line 89 of file LMap.h.

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

std::string EMap::EMapRow::subdet

Definition at line 90 of file LMap.h.

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

std::string EMap::EMapRow::topbottom

Definition at line 90 of file LMap.h.

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

int EMap::EMapRow::zdc_channel

Definition at line 93 of file LMap.h.

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

std::string EMap::EMapRow::zdc_section

Definition at line 94 of file LMap.h.

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

int EMap::EMapRow::zdc_zside

Definition at line 93 of file LMap.h.

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