53 for (
int i = 0; l1TGtObjectStringToEnumMap[
i].
label && (!
found); ++
i)
54 if (!std::strcmp(label.c_str(), l1TGtObjectStringToEnumMap[
i].
label)) {
56 value = l1TGtObjectStringToEnumMap[
i].
value;
63 <<
"' is not a recognized GlobalObject. \n Return ObjNull.";
70 <<
"\n ObjNull means no valid GlobalObject defined!";
83 gtObjectString =
"Mu";
88 gtObjectString =
"EG";
93 gtObjectString =
"Tau";
98 gtObjectString =
"Jet";
103 gtObjectString =
"ETM";
108 gtObjectString =
"ETT";
113 gtObjectString =
"HTT";
118 gtObjectString =
"HTM";
123 gtObjectString =
"ETM2";
128 gtObjectString =
"MinBiasHFP0";
133 gtObjectString =
"MinBiasHFM0";
138 gtObjectString =
"MinBiasHFP1";
143 gtObjectString =
"MinBiasHFM1";
148 gtObjectString =
"External";
153 gtObjectString =
"ObjNull";
155 <<
"\n ObjNull means no valid GlobalObject defined!";
161 <<
"' is not a recognized GlobalObject. "
162 <<
"\n Return ObjNull, which means no valid GlobalObject defined!";
164 gtObjectString =
"ObjNull";
170 return gtObjectString;
l1t::GlobalObject l1TGtObjectStringToEnum(const std::string &)
the string to enum and enum to string conversions for GlobalObject
std::string l1TGtObjectEnumToString(const GlobalObject &)