#include <string>
Go to the source code of this file.
Classes | |
struct | L1GtObjectStringToEnum |
the string to enum and enum to string conversions for L1GtObject More... | |
Enumerations | |
enum | L1GtObject : unsigned int { Mu, NoIsoEG, IsoEG, CenJet, ForJet, TauJet, ETM, ETT, HTT, HTM, JetCounts, HfBitCounts, HfRingEtSums, TechTrig, Castor, BPTX, GtExternal, ObjNull } |
Functions | |
std::string | l1GtObjectEnumToString (const L1GtObject &) |
L1GtObject | l1GtObjectStringToEnum (const std::string &) |
enum L1GtObject : unsigned int |
L1 GT objects ObjNull catch all errors
Enumerator | |
---|---|
Mu | |
NoIsoEG | |
IsoEG | |
CenJet | |
ForJet | |
TauJet | |
ETM | |
ETT | |
HTT | |
HTM | |
JetCounts | |
HfBitCounts | |
HfRingEtSums | |
TechTrig | |
Castor | |
BPTX | |
GtExternal | |
ObjNull |
Definition at line 28 of file L1GtObject.h.
std::string l1GtObjectEnumToString | ( | const L1GtObject & | ) |
Definition at line 69 of file L1GtObject.cc.
References BPTX, Castor, CenJet, ETM, ETT, ForJet, GtExternal, HfBitCounts, HfRingEtSums, HTM, HTT, IsoEG, JetCounts, Mu, NoIsoEG, ObjNull, AlCaHLTBitMon_QueryRunRegistry::string, TauJet, and TechTrig.
Referenced by L1GtEtaPhiConversions::convertEtaIndex(), L1GtCorrelationCondition::evaluateCondition(), L1GtHwValidation::excludedAlgoList(), L1GtEtaPhiConversions::gtObjectNrBinsPhi(), L1GtEtaPhiConversions::gtObjectPairIndex(), L1GtEtaPhiConversions::L1GtEtaPhiConversions(), and L1RetrieveL1Extra::printL1Extra().
L1GtObject l1GtObjectStringToEnum | ( | const std::string & | ) |
Definition at line 24 of file L1GtObject.cc.
References BPTX, CenJet, ETM, ETT, ForJet, newFWLiteAna::found, GtExternal, HfBitCounts, HfRingEtSums, HTM, HTT, mps_fire::i, IsoEG, JetCounts, label, L1GtObjectStringToEnum::label, Mu, NoIsoEG, ObjNull, TauJet, TechTrig, L1GtObjectStringToEnum::value, and relativeConstraints::value.
Referenced by L1GtHwValidation::L1GtHwValidation().