13 edm::LogInfo(
"HcalSim") <<
"Creating HcalTestNumberingScheme with TB Flag "
18 edm::LogInfo(
"HcalSim") <<
"Deleting HcalTestNumberingScheme";
32 if (etaR > 4 && etaR < 10)
40 id.etaR,
id.
phi,
id.lay);
43 LogDebug(
"HcalSim") <<
"HcalTestNumberingScheme det = " <<
id.subdet
44 <<
" depth/lay = " <<
id.depth <<
"/" <<
id.lay
45 <<
" zside = " <<
id.zside <<
" eta/R = " <<
id.etaR
46 <<
" phi = " <<
id.phi <<
" packed index = 0x"
47 << std::hex << index << std::dec;
54 int eta,
int phi,
int lay) {
uint32_t rawId() const
get the raw id
static uint32_t packHcalIndex(int det, int z, int depth, int eta, int phi, int lay)
HcalTestNumberingScheme()
static uint32_t packHcalIndex(int det, int z, int depth, int eta, int phi, int lay)
static void unpackHcalIndex(const uint32_t &idx, int &det, int &z, int &depth, int &eta, int &phi, int &lay)
static void unpackHcalIndex(const uint32_t &idx, int &det, int &z, int &depth, int &eta, int &phi, int &lay)
virtual ~HcalTestNumberingScheme()
virtual uint32_t getUnitID(const HcalNumberingFromDDD::HcalID id)