1 #ifndef _RECOMET_METALGORITHMS_HCALHPDRBXMAP_H_ 2 #define _RECOMET_METALGORITHMS_HCALHPDRBXMAP_H_ 19 #include "boost/array.hpp" 55 bool static isValid(
int ieta,
int iphi);
71 void static indicesHPDfromRBX(
int rbxindex, boost::array<int, NUM_HPDS_PER_RBX>& hpdindices);
static const int NUM_HPDS_PER_RBX
static int indexRBXfromHPD(int hpdindex)
static int numRBXsPerSubdet(void)
static int numHPDsPerRBX(void)
static int indexRBX(const HcalDetId &)
static HcalSubdetector subdetHPD(int index)
static void indexHPDfromEtaPhi(int ieta, int iphi, std::vector< int > &hpdindices)
static int numHPDsPerSubdet(void)
static const int NUM_HPDS_PER_SUBDET
static int iphiloRBX(int index)
static const int NUM_RBXS
static const int NUM_HPDS
static int iphiloHPD(int index)
static bool isValidRBX(int index)
static const int NUM_RBXS_PER_SUBDET
static void indexRBXfromEtaPhi(int ieta, int iphi, std::vector< int > &rbxindices)
static bool isValidHPD(int index)
static int zsideHPD(int index)
static bool isValid(const HcalDetId &)
static int iphihiRBX(int index)
static void indicesHPDfromRBX(int rbxindex, boost::array< int, NUM_HPDS_PER_RBX > &hpdindices)
static HcalSubdetector subdetRBX(int index)
static int indexHPD(const HcalDetId &)
static int iphihiHPD(int index)
static int zsideRBX(int index)