CondFormats
ESObjects
interface
ESPedestals.h
Go to the documentation of this file.
1
#ifndef ESPedestals_h
2
#define ESPedestals_h
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
6
#include "
CondFormats/ESObjects/interface/ESCondObjectContainer.h
"
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
24
COND_SERIALIZABLE
;
25
};
26
27
typedef
ESCondObjectContainer<ESPedestal>
ESPedestalsMap
;
28
typedef
ESPedestalsMap::const_iterator
ESPedestalsMapIterator
;
29
typedef
ESPedestalsMap
ESPedestals
;
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
Generated for CMSSW Reference Manual by
1.8.16