Enumerations | |
enum | { RAWID = 0, IETA, IETAABS, SUBDET, IETADEPTH, IETAABSDEPTH, N_TRANSFORMS } |
Functions | |
unsigned | transform (const HcalDetId &id, unsigned transformCode) |
void | validateCode (unsigned transformCode) |
anonymous enum |
Enumerator | |
---|---|
RAWID | |
IETA | |
IETAABS | |
SUBDET | |
IETADEPTH | |
IETAABSDEPTH | |
N_TRANSFORMS |
Definition at line 11 of file HcalDetIdTransform.h.
unsigned HcalDetIdTransform::transform | ( | const HcalDetId & | id, |
unsigned | transformCode | ||
) |
Definition at line 8 of file HcalDetIdTransform.cc.
References egammaForCoreTracking_cff::depth, Exception, IETA, IETAABS, IETAABSDEPTH, IETADEPTH, N_TRANSFORMS, RAWID, SUBDET, and protons_cff::t.
Referenced by HcalItemCollById< HFPhase1PMTData >::getIndex(), and HcalItemArrayCollById< Item, N >::getIndex().
void HcalDetIdTransform::validateCode | ( | unsigned | transformCode | ) |
Definition at line 51 of file HcalDetIdTransform.cc.
References Exception, and N_TRANSFORMS.
Referenced by HcalItemArrayCollById< Item, N >::HcalItemArrayCollById(), and HcalItemCollById< HFPhase1PMTData >::HcalItemCollById().