CMS 3D CMS Logo

L1GtObject.h
Go to the documentation of this file.
1 #ifndef L1GlobalTrigger_L1GtObject_h
2 #define L1GlobalTrigger_L1GtObject_h
3 
18 // system include files
19 #include <string>
20 
21 // user include files
22 // base class
23 
24 // forward declarations
25 
28 enum L1GtObject : unsigned int {
29  Mu,
35  ETM,
36  ETT,
37  HTT,
38  HTM,
47 };
48 
50 
52  const char* label;
54 };
55 
58 
59 #endif /*L1GlobalTrigger_L1GtObject_h*/
Definition: L1GtObject.h:38
L1GtObject
Definition: L1GtObject.h:28
Definition: L1GtObject.h:36
Definition: L1GtObject.h:29
std::string l1GtObjectEnumToString(const L1GtObject &)
Definition: L1GtObject.cc:69
const char * label
Definition: L1GtObject.h:52
L1GtObject l1GtObjectStringToEnum(const std::string &)
Definition: L1GtObject.cc:24
Definition: L1GtObject.h:35
the string to enum and enum to string conversions for L1GtObject
Definition: L1GtObject.h:51
Definition: L1GtObject.h:37