6 return c < 0 ? c + b :
c;
14 " 666666677778888888 " 15 " 566666677778888880 " 16 " 555666667788888000 " 17 "55555566677888000000" 22 "44444444332211111111" 23 " 444444333222111111 " 24 " 444443333222211111 " 25 " 444433333222221111 " 45 return (flag ==
' ') ? -1 : (flag -
'0');
70 return 9 + 18 * iEtaSM + iPhiSM;
77 return iPhi + iDet / 2 * 45;
93 return 9 + 18 * iEtaSM + iPhiSM;
100 return iPhi + iDet / 2 * 45;
104 if (iDCC < 0 || iDCC > 54)
108 }
else if (iDCC < 27) {
113 return 3 +
mod(iDCC - 26, 18) / 6;
114 }
else if (iDCC < 45) {
119 return 6 +
mod(iDCC - 44, 18) / 6;
123 return 9 + (iDCC - 45) / 3;
int dccPhiIndex(int iDet, int i, int j)
int dccIndex(int iDet, int i, int j)
int dccIndexOfRU(int iDet, int i, int j)
static const char endcapDccMap[401]
T mod(const T &a, const T &b)
int dccPhiIndexOfRU(int iDet, int i, int j)