File indexing completed on 2024-04-06 12:14:48
0001 #include "Geometry/HcalCommonData/interface/HcalTopologyMode.h"
0002
0003 template <>
0004 StringToEnumParser<HcalTopologyMode::Mode>::StringToEnumParser() {
0005 enumMap["HcalTopologyMode::LHC"] = HcalTopologyMode::LHC;
0006 enumMap["HcalTopologyMode::H2"] = HcalTopologyMode::H2;
0007 enumMap["HcalTopologyMode::SLHC"] = HcalTopologyMode::SLHC;
0008 enumMap["HcalTopologyMode::H2HE"] = HcalTopologyMode::H2HE;
0009 }
0010
0011 template <>
0012 StringToEnumParser<HcalTopologyMode::TriggerMode>::StringToEnumParser() {
0013 enumMap["HcalTopologyMode::TriggerMode_2009"] = HcalTopologyMode::TriggerMode_2009;
0014 enumMap["HcalTopologyMode::TriggerMode_2016"] = HcalTopologyMode::TriggerMode_2016;
0015 enumMap["HcalTopologyMode::TriggerMode_2017"] = HcalTopologyMode::TriggerMode_2017;
0016 enumMap["HcalTopologyMode::TriggerMode_2017plan1"] = HcalTopologyMode::TriggerMode_2017plan1;
0017 enumMap["HcalTopologyMode::TriggerMode_2018"] = HcalTopologyMode::TriggerMode_2018;
0018 enumMap["HcalTopologyMode::TriggerMode_2021"] = HcalTopologyMode::TriggerMode_2021;
0019 }