Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
ESCondObjectContainer< ESPedestal >
ESPedestal::Zero::z1
float z1
Definition:
ESPedestals.h:10
ESPedestal
Definition:
ESPedestals.h:8
ESPedestal::Zero
Definition:
ESPedestals.h:9
ESCondObjectContainer.h
ESPedestals
ESPedestalsMap ESPedestals
Definition:
ESPedestals.h:29
ESPedestal::getRms
float getRms() const
Definition:
ESPedestals.h:22
ESPedestalsMapIterator
ESPedestalsMap::const_iterator ESPedestalsMapIterator
Definition:
ESPedestals.h:28
ESPedestal::mean
float mean
Definition:
ESPedestals.h:16
ESPedestal::Zero::z2
float z2
Definition:
ESPedestals.h:11
ESPedestal::zero
static const Zero zero
Definition:
ESPedestals.h:14
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
ESCondObjectContainer< ESPedestal >::const_iterator
std::vector< Item >::const_iterator const_iterator
Definition:
ESCondObjectContainer.h:17
ESPedestal::rms
float rms
Definition:
ESPedestals.h:17
ESPedestalsMap
ESCondObjectContainer< ESPedestal > ESPedestalsMap
Definition:
ESPedestals.h:27
ESPedestal::getMean
float getMean() const
Definition:
ESPedestals.h:20
Serializable.h
Generated for CMSSW Reference Manual by
1.8.5