#include <HcalHPDRBXMap.h>
Static Public Member Functions | |
static int | indexHPD (const HcalDetId &) |
static void | indexHPDfromEtaPhi (int ieta, int iphi, std::vector< int > &hpdindices) |
static int | indexRBX (const HcalDetId &) |
static void | indexRBXfromEtaPhi (int ieta, int iphi, std::vector< int > &rbxindices) |
static int | indexRBXfromHPD (int hpdindex) |
static void | indicesHPDfromRBX (int rbxindex, boost::array< int, NUM_HPDS_PER_RBX > &hpdindices) |
static int | iphihiHPD (int index) |
static int | iphihiRBX (int index) |
static int | iphiloHPD (int index) |
static int | iphiloRBX (int index) |
static bool | isValid (const HcalDetId &) |
static bool | isValid (int ieta, int iphi) |
static bool | isValidHPD (int index) |
static bool | isValidRBX (int index) |
static int | numHPDs (void) |
static int | numHPDsPerRBX (void) |
static int | numHPDsPerSubdet (void) |
static int | numRBXs (void) |
static int | numRBXsPerSubdet (void) |
static HcalSubdetector | subdetHPD (int index) |
static HcalSubdetector | subdetRBX (int index) |
static int | zsideHPD (int index) |
static int | zsideRBX (int index) |
Static Public Attributes | |
static const int | NUM_HPDS =288 |
static const int | NUM_HPDS_PER_RBX = 4 |
static const int | NUM_HPDS_PER_SUBDET =72 |
static const int | NUM_RBXS =72 |
static const int | NUM_RBXS_PER_SUBDET =18 |
Private Member Functions | |
HcalHPDRBXMap () | |
~HcalHPDRBXMap () | |
Definition at line 23 of file HcalHPDRBXMap.h.
|
private |
Definition at line 14 of file HcalHPDRBXMap.cc.
|
private |
Definition at line 15 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 187 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 227 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 222 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 248 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 176 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 163 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 126 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 147 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 90 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 111 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 29 of file HcalHPDRBXMap.cc.
Referenced by core.AutoHandle.AutoHandle::ReallyLoad().
|
static |
Definition at line 35 of file HcalHPDRBXMap.cc.
Referenced by core.AutoHandle.AutoHandle::ReallyLoad().
|
static |
Definition at line 18 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 24 of file HcalHPDRBXMap.cc.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 40 of file HcalHPDRBXMap.h.
References NUM_HPDS_PER_SUBDET.
|
inlinestatic |
|
inlinestatic |
Definition at line 43 of file HcalHPDRBXMap.h.
References NUM_RBXS_PER_SUBDET.
|
static |
Definition at line 46 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 57 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 68 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 79 of file HcalHPDRBXMap.cc.
|
static |
Definition at line 28 of file HcalHPDRBXMap.h.
Referenced by numHPDs().
|
static |
Definition at line 32 of file HcalHPDRBXMap.h.
Referenced by numHPDsPerRBX().
|
static |
Definition at line 30 of file HcalHPDRBXMap.h.
Referenced by numHPDsPerSubdet().
|
static |
Definition at line 34 of file HcalHPDRBXMap.h.
Referenced by numRBXs().
|
static |
Definition at line 36 of file HcalHPDRBXMap.h.
Referenced by numRBXsPerSubdet().