CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
HcalLogicalMapGenerator Class Reference

#include <HcalLogicalMapGenerator.h>

Public Member Functions

HcalLogicalMap createMap (const HcalTopology *topo, unsigned int mapIOV=4)
 
 HcalLogicalMapGenerator ()
 
 ~HcalLogicalMapGenerator ()
 

Private Member Functions

void buildCALIBMap (const HcalTopology *topo, std::vector< CALIBLogicalMapEntry > &, std::vector< uint32_t > &, std::vector< uint32_t > &)
 
void buildHBEFTMap (const HcalTopology *topo, std::vector< HBHEHFLogicalMapEntry > &, std::vector< HTLogicalMapEntry > &, std::vector< uint32_t > &, std::vector< uint32_t > &, std::vector< uint32_t > &, std::vector< uint32_t > &, std::vector< uint32_t > &)
 
void buildHOXMap (const HcalTopology *topo, std::vector< HOHXLogicalMapEntry > &, std::vector< uint32_t > &, std::vector< uint32_t > &, std::vector< uint32_t > &)
 
void buildZDCMap (const HcalTopology *topo, std::vector< ZDCLogicalMapEntry > &, std::vector< uint32_t > &, std::vector< uint32_t > &)
 
void ConstructTriggerTower (const HcalTopology *topo, std::vector< HTLogicalMapEntry > &, int i_side, int i_eta, int i_phi, int i_dphi, int i_depth, std::string i_det, int i_wedge, int i_rm, int i_pixel, int i_qie, int i_adc, int i_rm_fi, int i_fi_ch, int i_crate, int i_htr, std::string i_fpga, int i_htr_fi, int i_spigot, int i_slb, std::string i_slbin, std::string i_slbin2, std::string i_slnam, int i_rctcra, int i_rctcar, int i_rctcon, std::string i_rctnam, int i_fed)
 

Private Attributes

int calibcrate [NCALIBCR]
 
int calibHOinfo [NHOCR][NTOPBOT][NFBR][2]
 
int crazy
 
std::string det
 
std::string detIDCALIB [NCALIBCR][NTOPBOT]
 
int eta2
 
int eta3
 
int etaslb
 
int fedcalibnum [NCALIBCR][2]
 
int fedhbhenum [NHBHECR][2]
 
int fedhfnum [NHFCR][2]
 
int fedhonum [NHOCR][2]
 
std::string fpga
 
int hbhecrate [NHBHECR]
 
int hfcrate [NHFCR]
 
int hfphi
 
int HO_htr_fi_450eta16M [4]
 
int HO_htr_fi_450eta16P [4][6]
 
int HO_htr_fi_450eta5to15 [2][11]
 
int HO_htr_fi_eta123 [2][6]
 
int HO_htr_fi_eta4 [2][6]
 
int HO_RM_fi_eta16
 
int HO_RM_fi_eta1to4 [24][2][2]
 
int HO_RM_fi_eta1to4_sipm [24][4][2]
 
int HO_RM_fi_eta5to15 [11]
 
int HO_RM_table [24][16][2]
 
int hocrate [NHOCR]
 
int i
 
int iadc
 
int iadcquiHBHE [NRMFIBR][NFCH][2]
 
int ic
 
int icab
 
int icalibphis [NCALIBCR]
 
int icalibsector_max [NCALIBCR]
 
int icalibsector_min [NCALIBCR]
 
int ich_type
 
int icrate
 
int idcc
 
int idcc_sl
 
int idepth
 
int idet_ch
 
int idphi
 
int idx
 
int iet
 
int ieta
 
int ietamod
 
int ifb
 
int ifc
 
int ifed
 
int ifi_ch
 
int ifwtb
 
int ih
 
int ihbheetadepth [NHTRS][NTOPBOT][NFBR][NFCH][2]
 
int ihbhephis [NHBHECR]
 
int ihfetadepth [NTOPBOT][NFBR][NFCH][2]
 
int ihfphis [NHFCR]
 
int ihophis [NHOCR]
 
int ihslot [NHSETS]
 
int ihslotho [NHSETSHO][NHTRSHO]
 
int ihtr
 
int ihtr_fi
 
int inum
 
int iph
 
int iphi
 
int ipixel
 
int ipixelHB [NRMFIBR][NFCH][NRMSLOT]
 
int ipixelHE [NRMFIBR][NFCH][NRMSLOT]
 
int ipixelHO [NRMFIBR][NFCH][2]
 
int iqie
 
int irctcar
 
int irctcon
 
int irctcra
 
int irctnam
 
int irm
 
int irm_fi
 
int irm_rmfiHBHE [NHTRS][NTOPBOT][NFBR][2]
 
int irm_rmfiHF [NHTRS][NTOPBOT][NFBR][2]
 
int is
 
int isector
 
int isid
 
int iside
 
int islb
 
int ispigot
 
int itb
 
int iwedge
 
int ix
 
int iy
 
int j
 
std::string letter
 
std::string letterHO [NRMFIBR][NFCH][2]
 
unsigned int mapIOV_
 
int nfbr_max [NCALIBCR][NTOPBOT]
 
int oddcard
 
int phi
 
bool phi1458
 
bool phi271011
 
int phideg
 
int phimod8
 
bool phir0v1
 
bool phir0v2
 
bool phir0v3
 
bool phir0v4
 
int phmod24
 
int phmod6
 
bool phmod6e123
 
bool phmod6e450
 
std::string rbx
 
const char * rct_rackHBHE [18]
 
const char * rct_rackHF [18]
 
std::string rctnam
 
int ring
 
std::string rmspecialdet [6][6]
 
int rmspecialeta [6][6]
 
std::string rmspeciallet_code [6][6]
 
char S_side
 
const char * S_slbin_3 [4]
 
const char * S_slbin_7 [4]
 
const char * S_slbin_even [8]
 
const char * S_slbin_odd [8]
 
int sector
 
int sidear
 
char sidesign
 
int slb_table [29]
 
std::string slbin
 
std::string slbin2
 
std::string slnam
 
std::string subdet
 
char tempbuff [30]
 

Static Private Attributes

static const int NCALIBCR = 13
 
static const int NFBR = 8
 
static const int NFCH = 3
 
static const int NHBHECR = 9
 
static const int NHFCR = 3
 
static const int NHOCR = 4
 
static const int NHOETA = 16
 
static const int NHOPHI = 72
 
static const int NHSETS = 4
 
static const int NHSETSHO = 3
 
static const int NHTRS = 3
 
static const int NHTRSHO = 4
 
static const int NRMFIBR = 6
 
static const int NRMSLOT = 4
 
static const int NTOPBOT = 2
 
static const int NZDCCAB = 9
 

Detailed Description

Definition at line 7 of file HcalLogicalMapGenerator.h.

Constructor & Destructor Documentation

HcalLogicalMapGenerator::HcalLogicalMapGenerator ( )

Definition at line 18 of file HcalLogicalMapGenerator.cc.

HcalLogicalMapGenerator::~HcalLogicalMapGenerator ( )

Definition at line 34 of file HcalLogicalMapGenerator.cc.

Member Function Documentation

void HcalLogicalMapGenerator::buildCALIBMap ( const HcalTopology topo,
std::vector< CALIBLogicalMapEntry > &  CALIBEntries,
std::vector< uint32_t > &  LinearIndex2Entry,
std::vector< uint32_t > &  HxCalibHash2Entry 
)
private

Definition at line 1439 of file HcalLogicalMapGenerator.cc.

void HcalLogicalMapGenerator::buildHBEFTMap ( const HcalTopology topo,
std::vector< HBHEHFLogicalMapEntry > &  HBHEHFEntries,
std::vector< HTLogicalMapEntry > &  HTEntries,
std::vector< uint32_t > &  LinearIndex2Entry,
std::vector< uint32_t > &  HbHash2Entry,
std::vector< uint32_t > &  HeHash2Entry,
std::vector< uint32_t > &  HfHash2Entry,
std::vector< uint32_t > &  HtHash2Entry 
)
private

Definition at line 86 of file HcalLogicalMapGenerator.cc.

void HcalLogicalMapGenerator::buildHOXMap ( const HcalTopology topo,
std::vector< HOHXLogicalMapEntry > &  HOHXEntries,
std::vector< uint32_t > &  LinearIndex2Entry,
std::vector< uint32_t > &  HoHash2Entry,
std::vector< uint32_t > &  HxCalibHash2Entry 
)
private

Definition at line 632 of file HcalLogicalMapGenerator.cc.

void HcalLogicalMapGenerator::buildZDCMap ( const HcalTopology topo,
std::vector< ZDCLogicalMapEntry > &  ZDCEntries,
std::vector< uint32_t > &  LinearIndex2Entry,
std::vector< uint32_t > &  ZdcHash2Entry 
)
private

Definition at line 1737 of file HcalLogicalMapGenerator.cc.

void HcalLogicalMapGenerator::ConstructTriggerTower ( const HcalTopology topo,
std::vector< HTLogicalMapEntry > &  HTEntries,
int  i_side,
int  i_eta,
int  i_phi,
int  i_dphi,
int  i_depth,
std::string  i_det,
int  i_wedge,
int  i_rm,
int  i_pixel,
int  i_qie,
int  i_adc,
int  i_rm_fi,
int  i_fi_ch,
int  i_crate,
int  i_htr,
std::string  i_fpga,
int  i_htr_fi,
int  i_spigot,
int  i_slb,
std::string  i_slbin,
std::string  i_slbin2,
std::string  i_slnam,
int  i_rctcra,
int  i_rctcar,
int  i_rctcon,
std::string  i_rctnam,
int  i_fed 
)
private

Definition at line 1824 of file HcalLogicalMapGenerator.cc.

HcalLogicalMap HcalLogicalMapGenerator::createMap ( const HcalTopology topo,
unsigned int  mapIOV = 4 
)

Member Data Documentation

int HcalLogicalMapGenerator::calibcrate[NCALIBCR]
private

Definition at line 155 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::calibHOinfo[NHOCR][NTOPBOT][NFBR][2]
private

Definition at line 162 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::crazy
private

Definition at line 144 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::det
private

Definition at line 86 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::detIDCALIB[NCALIBCR][NTOPBOT]
private

Definition at line 160 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::eta2
private

Definition at line 143 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::eta3
private

Definition at line 143 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::etaslb
private

Definition at line 143 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::fedcalibnum[NCALIBCR][2]
private

Definition at line 156 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::fedhbhenum[NHBHECR][2]
private

Definition at line 92 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::fedhfnum[NHFCR][2]
private

Definition at line 93 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::fedhonum[NHOCR][2]
private

Definition at line 94 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::fpga
private

Definition at line 86 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::hbhecrate[NHBHECR]
private

Definition at line 89 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::hfcrate[NHFCR]
private

Definition at line 90 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::hfphi
private

Definition at line 139 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::HO_htr_fi_450eta16M[4]
private

Definition at line 124 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::HO_htr_fi_450eta16P[4][6]
private

Definition at line 125 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::HO_htr_fi_450eta5to15[2][11]
private

Definition at line 123 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::HO_htr_fi_eta123[2][6]
private

Definition at line 127 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::HO_htr_fi_eta4[2][6]
private

Definition at line 126 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::HO_RM_fi_eta16
private

Definition at line 121 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::HO_RM_fi_eta1to4[24][2][2]
private

Definition at line 129 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::HO_RM_fi_eta1to4_sipm[24][4][2]
private

Definition at line 130 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::HO_RM_fi_eta5to15[11]
private

Definition at line 119 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::HO_RM_table[24][16][2]
private

Definition at line 118 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::hocrate[NHOCR]
private

Definition at line 91 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::i
private

Definition at line 69 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::iadc
private

Definition at line 73 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::iadcquiHBHE[NRMFIBR][NFCH][2]
private

Definition at line 108 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ic
private

Definition at line 153 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::icab
private

Definition at line 83 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::icalibphis[NCALIBCR]
private

Definition at line 157 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::icalibsector_max[NCALIBCR]
private

Definition at line 159 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::icalibsector_min[NCALIBCR]
private

Definition at line 158 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ich_type
private

Definition at line 80 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::icrate
private

Definition at line 75 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::idcc
private

Definition at line 76 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::idcc_sl
private

Definition at line 76 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::idepth
private

Definition at line 75 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::idet_ch
private

Definition at line 83 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::idphi
private

Definition at line 74 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::idx
private

Definition at line 83 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::iet
private

Definition at line 147 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ieta
private

Definition at line 75 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ietamod
private

Definition at line 143 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ifb
private

Definition at line 153 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ifc
private

Definition at line 153 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ifed
private

Definition at line 76 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ifi_ch
private

Definition at line 76 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ifwtb
private

Definition at line 153 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ih
private

Definition at line 153 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ihbheetadepth[NHTRS][NTOPBOT][NFBR][NFCH][2]
private

Definition at line 100 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ihbhephis[NHBHECR]
private

Definition at line 97 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ihfetadepth[NTOPBOT][NFBR][NFCH][2]
private

Definition at line 101 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ihfphis[NHFCR]
private

Definition at line 98 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ihophis[NHOCR]
private

Definition at line 99 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ihslot[NHSETS]
private

Definition at line 95 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ihslotho[NHSETSHO][NHTRSHO]
private

Definition at line 96 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ihtr
private

Definition at line 75 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ihtr_fi
private

Definition at line 76 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::inum
private

Definition at line 78 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::iph
private

Definition at line 147 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::iphi
private

Definition at line 75 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ipixel
private

Definition at line 73 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ipixelHB[NRMFIBR][NFCH][NRMSLOT]
private

Definition at line 105 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ipixelHE[NRMFIBR][NFCH][NRMSLOT]
private

Definition at line 107 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ipixelHO[NRMFIBR][NFCH][2]
private

Definition at line 131 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::iqie
private

Definition at line 73 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::irctcar
private

Definition at line 74 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::irctcon
private

Definition at line 74 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::irctcra
private

Definition at line 74 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::irctnam
private

Definition at line 74 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::irm
private

Definition at line 73 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::irm_fi
private

Definition at line 73 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::irm_rmfiHBHE[NHTRS][NTOPBOT][NFBR][2]
private

Definition at line 102 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::irm_rmfiHF[NHTRS][NTOPBOT][NFBR][2]
private

Definition at line 104 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::is
private

Definition at line 153 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::isector
private

Definition at line 73 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::isid
private

Definition at line 147 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::iside
private

Definition at line 75 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::islb
private

Definition at line 74 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ispigot
private

Definition at line 76 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::itb
private

Definition at line 153 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::iwedge
private

Definition at line 73 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ix
private

Definition at line 83 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::iy
private

Definition at line 83 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::j
private

Definition at line 69 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::letter
private

Definition at line 86 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::letterHO[NRMFIBR][NFCH][2]
private

Definition at line 132 of file HcalLogicalMapGenerator.h.

unsigned int HcalLogicalMapGenerator::mapIOV_
private

Definition at line 40 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NCALIBCR = 13
staticprivate

Definition at line 56 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NFBR = 8
staticprivate

Definition at line 60 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::nfbr_max[NCALIBCR][NTOPBOT]
private

Definition at line 161 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NFCH = 3
staticprivate

Definition at line 61 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NHBHECR = 9
staticprivate

Definition at line 44 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NHFCR = 3
staticprivate

Definition at line 48 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NHOCR = 4
staticprivate

Definition at line 50 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NHOETA = 16
staticprivate

Definition at line 53 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NHOPHI = 72
staticprivate

Definition at line 54 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NHSETS = 4
staticprivate

Definition at line 46 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NHSETSHO = 3
staticprivate

Definition at line 52 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NHTRS = 3
staticprivate

Definition at line 45 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NHTRSHO = 4
staticprivate

Definition at line 51 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NRMFIBR = 6
staticprivate

Definition at line 63 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NRMSLOT = 4
staticprivate

Definition at line 64 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NTOPBOT = 2
staticprivate

Definition at line 62 of file HcalLogicalMapGenerator.h.

const int HcalLogicalMapGenerator::NZDCCAB = 9
staticprivate

Definition at line 58 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::oddcard
private

Definition at line 143 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::phi
private

Definition at line 143 of file HcalLogicalMapGenerator.h.

Referenced by Particle.Particle::__str__().

bool HcalLogicalMapGenerator::phi1458
private

Definition at line 148 of file HcalLogicalMapGenerator.h.

bool HcalLogicalMapGenerator::phi271011
private

Definition at line 148 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::phideg
private

Definition at line 143 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::phimod8
private

Definition at line 143 of file HcalLogicalMapGenerator.h.

bool HcalLogicalMapGenerator::phir0v1
private

Definition at line 148 of file HcalLogicalMapGenerator.h.

bool HcalLogicalMapGenerator::phir0v2
private

Definition at line 148 of file HcalLogicalMapGenerator.h.

bool HcalLogicalMapGenerator::phir0v3
private

Definition at line 148 of file HcalLogicalMapGenerator.h.

bool HcalLogicalMapGenerator::phir0v4
private

Definition at line 148 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::phmod24
private

Definition at line 147 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::phmod6
private

Definition at line 147 of file HcalLogicalMapGenerator.h.

bool HcalLogicalMapGenerator::phmod6e123
private

Definition at line 149 of file HcalLogicalMapGenerator.h.

bool HcalLogicalMapGenerator::phmod6e450
private

Definition at line 149 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::rbx
private

Definition at line 85 of file HcalLogicalMapGenerator.h.

const char* HcalLogicalMapGenerator::rct_rackHBHE[18]
private

Definition at line 112 of file HcalLogicalMapGenerator.h.

const char* HcalLogicalMapGenerator::rct_rackHF[18]
private

Definition at line 115 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::rctnam
private

Definition at line 86 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::ring
private

Definition at line 147 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::rmspecialdet[6][6]
private

Definition at line 135 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::rmspecialeta[6][6]
private

Definition at line 133 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::rmspeciallet_code[6][6]
private

Definition at line 134 of file HcalLogicalMapGenerator.h.

char HcalLogicalMapGenerator::S_side
private

Definition at line 140 of file HcalLogicalMapGenerator.h.

const char* HcalLogicalMapGenerator::S_slbin_3[4]
private

Definition at line 114 of file HcalLogicalMapGenerator.h.

const char* HcalLogicalMapGenerator::S_slbin_7[4]
private

Definition at line 113 of file HcalLogicalMapGenerator.h.

const char* HcalLogicalMapGenerator::S_slbin_even[8]
private

Definition at line 111 of file HcalLogicalMapGenerator.h.

const char* HcalLogicalMapGenerator::S_slbin_odd[8]
private

Definition at line 110 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::sector
private

Definition at line 147 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::sidear
private

Definition at line 147 of file HcalLogicalMapGenerator.h.

char HcalLogicalMapGenerator::sidesign
private

Definition at line 140 of file HcalLogicalMapGenerator.h.

int HcalLogicalMapGenerator::slb_table[29]
private

Definition at line 117 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::slbin
private

Definition at line 85 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::slbin2
private

Definition at line 85 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::slnam
private

Definition at line 85 of file HcalLogicalMapGenerator.h.

std::string HcalLogicalMapGenerator::subdet
private

Definition at line 81 of file HcalLogicalMapGenerator.h.

char HcalLogicalMapGenerator::tempbuff[30]
private

Definition at line 87 of file HcalLogicalMapGenerator.h.