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 
16 #include <string>
17 #include <vector>
18 
19 template <class T>
20 struct PixelDCSObject
21 {
22  typedef T Type;
23 
24  struct Item
25  {
26  std::string name; // name of detector element
27 
29  };
30 
31  std::vector<Item> items;
32 };
33 
35 {
36  bool isOn; // true if channel is on
37  float iMon; // current value
38  float vMon; // voltage value
39 };
40 
41 #endif
std::vector< Item > items
long double T