CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1GtDefinitions.h
Go to the documentation of this file.
1 #ifndef CondFormats_L1TObjects_L1GtDefinitions_h
2 #define CondFormats_L1TObjects_L1GtDefinitions_h
3 
21 // system include files
22 #include <string>
23 
24 // user include files
25 
26 
30  FDL,
31  PSB,
32  GMT,
33  TCS,
34  TIM,
36 };
37 
39  const char* label;
41 };
42 
43 L1GtBoardType l1GtBoardTypeStringToEnum(const std::string&);
44 std::string l1GtBoardTypeEnumToString(const L1GtBoardType&);
45 
70  HfQ,
74 };
75 
77  const char* label;
79 };
80 
81 L1GtPsbQuad l1GtPsbQuadStringToEnum(const std::string&);
82 std::string l1GtPsbQuadEnumToString(const L1GtPsbQuad&);
83 
117 };
118 
120  const char* label;
122 };
123 
126 
140 };
141 
143  const char* label;
145 };
146 
147 
150 
151 #endif
std::string l1GtPsbQuadEnumToString(const L1GtPsbQuad &)
std::string l1GtBoardTypeEnumToString(const L1GtBoardType &)
std::string l1GtConditionCategoryEnumToString(const L1GtConditionCategory &)
L1GtConditionType
L1GtPsbQuad
quadruples sent to GT via PSB
L1GtPsbQuad l1GtPsbQuadStringToEnum(const std::string &)
L1GtConditionType l1GtConditionTypeStringToEnum(const std::string &)
L1GtBoardType l1GtBoardTypeStringToEnum(const std::string &)
L1GtBoardType
board types in GT
L1GtConditionCategory
condition categories
L1GtConditionCategory l1GtConditionCategoryStringToEnum(const std::string &)
std::string l1GtConditionTypeEnumToString(const L1GtConditionType &)