CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PixelDCSObject.h
Go to the documentation of this file.
1 #ifndef CondFormats_SiPixelObjects_PixelDCSObject_h
2 #define CondFormats_SiPixelObjects_PixelDCSObject_h
3 
17 
18 #include <string>
19 #include <vector>
20 
21 template <class T>
22 struct PixelDCSObject
23 {
24  typedef T Type;
25 
26  struct Item
27  {
28  std::string name; // name of detector element
29 
31 
33  };
34 
35  std::vector<Item> items;
36 
38 };
39 
41 {
42  bool isOn; // true if channel is on
43  float iMon; // current value
44  float vMon; // voltage value
45 
47 };
48 
49 #endif
std::vector< Item > items
#define COND_SERIALIZABLE
Definition: Serializable.h:30
long double T