32 << zside <<
" group " << group <<
" layer " << lay <<
" eta " << ieta <<
" phi "
43 if (subdet == static_cast<int>(
HcalBarrel) && iphi > 4) {
46 if (ieta > 4 && ieta < 10) {
65 edm::LogVerbatim(
"HcalTBSim") <<
"HcalTBNumberingScheme: idHit 0x" << std::hex << idHit <<
" idunit 0x" << idunit
67 <<
"HcalTBNumberingScheme: o/p ID 0x" << std::hex << idunit <<
std::dec <<
" det "
68 << zside <<
" group " << group <<
" layer " << lay <<
" eta " << ieta <<
" phi "
75 std::vector<uint32_t>
tmp;
83 for (ieta = 1; ieta < 17; ieta++) {
84 for (iphi = 1; iphi < 9; iphi++) {
90 for (ieta = 1; ieta < 16; ieta++) {
91 for (iphi = 2; iphi < 5; iphi++) {
97 for (lay = 1; lay < 18; lay++) {
98 for (iphi = 5; iphi < 9; iphi++) {
105 for (ieta = 1; ieta < 16; ieta++) {
106 for (iphi = 5; iphi < 8; iphi++) {
113 for (ieta = 1; ieta < 17; ieta++) {
114 for (iphi = 1; iphi < 9; iphi++) {
120 for (ieta = 1; ieta < 16; ieta++) {
121 for (iphi = 2; iphi < 8; iphi++) {
131 for (ieta = 15; ieta < 17; ieta++) {
132 for (iphi = 3; iphi < 7; iphi++) {
137 for (iphi = 3; iphi < 7; iphi++) {
141 for (ieta = 18; ieta < 21; ieta++) {
142 for (iphi = 3; iphi < 7; iphi++) {
143 for (
int idep = 1; idep < 3; idep++) {
149 for (ieta = 21; ieta < 26; ieta++) {
150 for (iphi = 2; iphi < 4; iphi++) {
151 for (
int idep = 1; idep < 3; idep++) {
Log< level::Info, true > LogVerbatim
uint16_t *__restrict__ id
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 std::vector< uint32_t > getUnitIDs(const int type, const int mode)
static uint32_t getUnitID(const uint32_t id, const int mode)