Go to the documentation of this file. 1 #ifndef HashFunctions_h
2 #define HashFunctions_h
16 namespace hashfunctions {
215 "Subdet",
"Subdetiphi",
"Subdetieta",
"Subdetdepth",
"SubdetPM",
"SubdetPMiphi",
216 "iphi",
"ieta",
"depth",
"HFPMiphi",
"HBHEPartition",
"DChannel",
218 "FED",
"FEDSpigot",
"FEDSlot",
"Crate",
"CrateSpigot",
"CrateSlot",
219 "Fiber",
"FiberFiberCh",
"FiberCh",
"Electronics",
"EChannel",
221 "TTSubdet",
"TTSubdetPM",
"TTSubdetPMiphi",
"TTSubdetieta",
"TTdepth",
"TChannel"};
uint32_t hash_Crate(HcalElectronicsId const &)
uint32_t hash_TTSubdet(HcalTrigTowerDetId const &)
uint32_t hash_Electronics(HcalElectronicsId const &)
std::string name_TTdepth(HcalTrigTowerDetId const &)
uint32_t hash_DChannel(HcalDetId const &)
uint32_t hash_FiberFiberCh(HcalElectronicsId const &)
std::string name_Electronics(HcalElectronicsId const &)
uint32_t hash_FED(HcalElectronicsId const &)
std::string name_Subdet(HcalDetId const &)
std::string name_TTSubdet(HcalTrigTowerDetId const &)
std::string name_TChannel(HcalTrigTowerDetId const &)
std::string name_Crate(HcalElectronicsId const &)
uint32_t(* hash_function_eid)(HcalElectronicsId const &)
uint32_t hash_SubdetPMiphi(HcalDetId const &)
uint32_t hash_Fiber(HcalElectronicsId const &)
std::string name_FiberFiberCh(HcalElectronicsId const &)
const std::string hash_names[nhashes]
uint32_t hash_Subdetiphi(HcalDetId const &)
const hash_function_eid hash_eid[nHashType_eid - nHashType_did - 1]
std::string(* name_function_eid)(HcalElectronicsId const &)
std::string name_Subdetiphi(HcalDetId const &)
uint32_t hash_Subdetieta(HcalDetId const &)
std::string name_TTSubdetieta(HcalTrigTowerDetId const &)
uint32_t hash_TChannel(HcalTrigTowerDetId const &)
std::string(* name_function_did)(HcalDetId const &)
uint32_t hash_FEDSpigot(HcalElectronicsId const &)
uint32_t hash_TTSubdetieta(HcalTrigTowerDetId const &)
uint32_t hash_TTSubdetPMiphi(HcalTrigTowerDetId const &)
uint32_t hash_Subdet(HcalDetId const &)
Readout chain identification for Hcal.
std::string name_EChannel(HcalElectronicsId const &)
uint32_t hash_FiberCh(HcalElectronicsId const &)
std::string name_HFPMiphi(HcalDetId const &)
uint32_t(* hash_function_tid)(HcalTrigTowerDetId const &)
const hash_function_did hash_did[nHashType_did]
std::string name_FEDSpigot(HcalElectronicsId const &)
uint32_t hash_TTSubdetPM(HcalTrigTowerDetId const &)
std::string name_SubdetPM(HcalDetId const &)
uint32_t hash_CrateSpigot(HcalElectronicsId const &)
std::string name_DChannel(HcalDetId const &)
const name_function_tid name_tid[nHashType_tid - nHashType_eid - 1]
const hash_function_tid hash_tid[nHashType_tid - nHashType_eid - 1]
uint32_t hash_CrateSlot(HcalElectronicsId const &)
uint32_t hash_depth(HcalDetId const &)
uint32_t hash_FEDSlot(HcalElectronicsId const &)
std::string name_HBHEPartition(HcalDetId const &)
uint32_t hash_ieta(HcalDetId const &)
std::string(* name_function_tid)(HcalTrigTowerDetId const &)
std::string name_depth(HcalDetId const &)
std::string name_SubdetPMiphi(HcalDetId const &)
uint32_t hash_TTdepth(HcalTrigTowerDetId const &)
std::string name_FED(HcalElectronicsId const &)
std::string name_TTSubdetPM(HcalTrigTowerDetId const &)
std::string name_iphi(HcalDetId const &)
std::string name_TTSubdetPMiphi(HcalTrigTowerDetId const &)
uint32_t hash_HBHEPartition(HcalDetId const &)
std::string name_Subdetdepth(HcalDetId const &)
uint32_t hash_HFPMiphi(HcalDetId const &)
const name_function_did name_did[nHashType_did]
uint32_t hash_EChannel(HcalElectronicsId const &)
std::string name_Fiber(HcalElectronicsId const &)
std::string name_FEDSlot(HcalElectronicsId const &)
std::string name_CrateSpigot(HcalElectronicsId const &)
uint32_t(* hash_function_did)(HcalDetId const &)
uint32_t hash_Subdetdepth(HcalDetId const &)
std::string name_FiberCh(HcalElectronicsId const &)
const name_function_eid name_eid[nHashType_eid - nHashType_did - 1]
std::string name_CrateSlot(HcalElectronicsId const &)
std::string name_ieta(HcalDetId const &)
uint32_t hash_SubdetPM(HcalDetId const &)
uint32_t hash_iphi(HcalDetId const &)
std::string name_Subdetieta(HcalDetId const &)