#include <HcalTopologyMode.h>
Public Member Functions | |
T | parseString (const std::string &value) |
template<> | |
StringToEnumParser () | |
StringToEnumParser (void) | |
template<> | |
StringToEnumParser () | |
Private Attributes | |
std::map< std::string, T > | enumMap |
Definition at line 10 of file HcalTopologyMode.h.
StringToEnumParser< T >::StringToEnumParser | ( | void | ) |
StringToEnumParser< HcalTopologyMode::Mode >::StringToEnumParser | ( | void | ) |
Definition at line 4 of file HcalTopologyMode.cc.
References HcalTopologyMode::H2, HcalTopologyMode::H2HE, HcalTopologyMode::LHC, HcalTopologyMode::Run2A, HcalTopologyMode::Run2B, HcalTopologyMode::Run2C, HcalTopologyMode::Run3, HcalTopologyMode::Run4, and HcalTopologyMode::SLHC.
StringToEnumParser< HcalTopologyMode::TriggerMode >::StringToEnumParser | ( | void | ) |
Definition at line 17 of file HcalTopologyMode.cc.
References HcalTopologyMode::TriggerMode_2009, HcalTopologyMode::TriggerMode_2016, HcalTopologyMode::TriggerMode_2017, HcalTopologyMode::TriggerMode_2017plan1, HcalTopologyMode::TriggerMode_2018, HcalTopologyMode::TriggerMode_2018legacy, and HcalTopologyMode::TriggerMode_2021.
|
inline |
Definition at line 16 of file HcalTopologyMode.h.
References StringToEnumParser< T >::enumMap.
|
private |
Definition at line 11 of file HcalTopologyMode.h.
Referenced by StringToEnumParser< T >::parseString().