CMS 3D CMS Logo

ESPedestals.h
Go to the documentation of this file.
1 #ifndef ESPedestals_h
2 #define ESPedestals_h
3 
5 
7 
8 struct ESPedestal {
9  struct Zero {
10  float z1;
11  float z2;
12  };
13 
14  static const Zero zero;
15 
16  float mean;
17  float rms;
18 
19 public:
20  float getMean() const { return mean; }
21 
22  float getRms() const { return rms; }
23 
25 };
26 
30 
31 #endif
ESPedestalsMap
ESCondObjectContainer< ESPedestal > ESPedestalsMap
Definition: ESPedestals.h:27
ESPedestal::Zero::z1
float z1
Definition: ESPedestals.h:10
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition: Serializable.h:39
ESPedestal::Zero::z2
float z2
Definition: ESPedestals.h:11
ESPedestal
Definition: ESPedestals.h:8
ESCondObjectContainer< ESPedestal >::const_iterator
std::vector< Item >::const_iterator const_iterator
Definition: ESCondObjectContainer.h:17
ESPedestal::getMean
float getMean() const
Definition: ESPedestals.h:20
ESPedestal::Zero
Definition: ESPedestals.h:9
Serializable.h
ESPedestal::rms
float rms
Definition: ESPedestals.h:17
ESCondObjectContainer.h
ESCondObjectContainer< ESPedestal >
ESPedestal::mean
float mean
Definition: ESPedestals.h:16
ESPedestals
ESPedestalsMap ESPedestals
Definition: ESPedestals.h:29
ESPedestal::getRms
float getRms() const
Definition: ESPedestals.h:22
ESPedestal::zero
static const Zero zero
Definition: ESPedestals.h:14
ESPedestalsMapIterator
ESPedestalsMap::const_iterator ESPedestalsMapIterator
Definition: ESPedestals.h:28