Go to the documentation of this file.00001 #ifndef L1GlobalTrigger_L1GtObject_h
00002 #define L1GlobalTrigger_L1GtObject_h
00003
00020
00021 #include <string>
00022
00023
00024
00025
00026
00027
00030 enum L1GtObject
00031 {
00032 Mu,
00033 NoIsoEG,
00034 IsoEG,
00035 CenJet,
00036 ForJet,
00037 TauJet,
00038 ETM,
00039 ETT,
00040 HTT,
00041 HTM,
00042 JetCounts,
00043 HfBitCounts,
00044 HfRingEtSums,
00045 TechTrig,
00046 Castor,
00047 BPTX,
00048 GtExternal,
00049 ObjNull
00050 };
00051
00053
00054 struct L1GtObjectStringToEnum {
00055 const char* label;
00056 L1GtObject value;
00057 };
00058
00059 L1GtObject l1GtObjectStringToEnum(const std::string&);
00060 std::string l1GtObjectEnumToString(const L1GtObject&);
00061
00062
00063 #endif