64 for (
int i = 0; l1TGtObjectStringToEnumMap[
i].
label && (!
found); ++
i)
65 if (!std::strcmp(
label.c_str(), l1TGtObjectStringToEnumMap[
i].
label)) {
73 edm::LogInfo(
"L1TGlobal") <<
"\n '" <<
label <<
"' is not a recognized GlobalObject. \n Return ObjNull.";
79 edm::LogInfo(
"L1TGlobal") <<
"\n ObjNull means no valid GlobalObject defined!";
90 gtObjectString =
"Mu";
94 gtObjectString =
"MuShower";
98 gtObjectString =
"EG";
102 gtObjectString =
"Tau";
106 gtObjectString =
"Jet";
110 gtObjectString =
"ETM";
114 gtObjectString =
"ETT";
118 gtObjectString =
"HTT";
122 gtObjectString =
"HTM";
126 gtObjectString =
"ETMHF";
130 gtObjectString =
"TowerCount";
134 gtObjectString =
"MinBiasHFP0";
138 gtObjectString =
"MinBiasHFM0";
142 gtObjectString =
"MinBiasHFP1";
146 gtObjectString =
"MinBiasHFM1";
150 gtObjectString =
"ETTem";
154 gtObjectString =
"AsymEt";
158 gtObjectString =
"AsymHt";
162 gtObjectString =
"AsymEtHF";
166 gtObjectString =
"AsymHtHF";
170 gtObjectString =
"CENT0";
174 gtObjectString =
"CENT1";
178 gtObjectString =
"CENT2";
182 gtObjectString =
"CENT3";
186 gtObjectString =
"CENT4";
190 gtObjectString =
"CENT5";
194 gtObjectString =
"CENT6";
198 gtObjectString =
"CENT7";
202 gtObjectString =
"External";
206 gtObjectString =
"ZDCP";
210 gtObjectString =
"ZDCM";
214 gtObjectString =
"ObjNull";
215 edm::LogInfo(
"L1TGlobal") <<
"\n ObjNull means no valid GlobalObject defined!";
219 edm::LogInfo(
"L1TGlobal") <<
"\n '" << gtObject <<
"' is not a recognized GlobalObject. " 220 <<
"\n Return ObjNull, which means no valid GlobalObject defined!";
222 gtObjectString =
"ObjNull";
227 return gtObjectString;
l1t::GlobalObject l1TGtObjectStringToEnum(const std::string &)
the string to enum and enum to string conversions for GlobalObject
std::string l1TGtObjectEnumToString(const GlobalObject &)
Log< level::Info, false > LogInfo