Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CondFormats
SiPixelObjects
interface
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
28
Type
value
;
29
};
30
31
std::vector<Item>
items
;
32
};
33
34
struct
CaenChannel
35
{
36
bool
isOn
;
// true if channel is on
37
float
iMon
;
// current value
38
float
vMon
;
// voltage value
39
};
40
41
#endif
PixelDCSObject::items
std::vector< Item > items
Definition:
PixelDCSObject.h:31
PixelDCSObject::Type
T Type
Definition:
PixelDCSObject.h:22
CaenChannel::isOn
bool isOn
Definition:
PixelDCSObject.h:36
PixelDCSObject::Item::name
std::string name
Definition:
PixelDCSObject.h:26
PixelDCSObject
Definition:
PixelDCSRcds.h:8
CaenChannel
Definition:
PixelDCSObject.h:34
PixelDCSObject::Item::value
Type value
Definition:
PixelDCSObject.h:28
CaenChannel::iMon
float iMon
Definition:
PixelDCSObject.h:37
PixelDCSObject::Item
Definition:
PixelDCSObject.h:24
T
long double T
Definition:
Basic3DVectorLD.h:59
CaenChannel::vMon
float vMon
Definition:
PixelDCSObject.h:38
Generated for CMSSW Reference Manual by
1.8.5