CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1GtObject.h
Go to the documentation of this file.
1 #ifndef L1GlobalTrigger_L1GtObject_h
2 #define L1GlobalTrigger_L1GtObject_h
3 
20 // system include files
21 #include <string>
22 
23 // user include files
24 // base class
25 
26 // forward declarations
27 
31 {
32  Mu,
38  ETM,
39  ETT,
40  HTT,
41  HTM,
50 };
51 
53 
55  const char* label;
57 };
58 
59 L1GtObject l1GtObjectStringToEnum(const std::string&);
60 std::string l1GtObjectEnumToString(const L1GtObject&);
61 
62 
63 #endif /*L1GlobalTrigger_L1GtObject_h*/
Definition: L1GtObject.h:41
Definition: L1GtObject.h:38
std::string l1GtObjectEnumToString(const L1GtObject &)
Definition: L1GtObject.cc:76
const char * label
Definition: L1GtObject.h:55
Definition: L1GtObject.h:40
L1GtObject l1GtObjectStringToEnum(const std::string &)
Definition: L1GtObject.cc:26
Definition: L1GtObject.h:32
the string to enum and enum to string conversions for L1GtObject
Definition: L1GtObject.h:54
Definition: L1GtObject.h:39