CMS 3D CMS Logo

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  typedef T Type;
24 
25  struct Item {
26  std::string name; // name of detector element
27 
28  Type value;
29 
31  };
32 
33  std::vector<Item> items;
34 
36 };
37 
38 struct CaenChannel {
39  bool isOn; // true if channel is on
40  float iMon; // current value
41  float vMon; // voltage value
42 
44 };
45 
46 #endif
std::vector< Item > items
#define COND_SERIALIZABLE
Definition: Serializable.h:38
long double T