CondFormats
SiPixelObjects
interface
SiPixelPedestals.h
Go to the documentation of this file.
1
#ifndef CondFormats_TrackerObjects_SiPixelPedestals_h
2
#define CondFormats_TrackerObjects_SiPixelPedestals_h
3
4
//----------------------------------------------------------------------------
11
//-----------------------------------------------------------------------------
12
13
#include "
CondFormats/Serialization/interface/Serializable.h
"
14
15
#include "
CondFormats/SiPixelObjects/interface/SiPixelDbItem.h
"
16
17
#include <vector>
18
#include <map>
19
20
class
SiPixelPedestals
{
21
public
:
23
SiPixelPedestals
();
24
~SiPixelPedestals
();
25
26
typedef
std::vector<SiPixelDbItem>
SiPixelPedestalsVector
;
27
typedef
std::vector<SiPixelDbItem>::const_iterator
SiPixelPedestalsVectorIterator
;
28
// SiPixelPedestalsVector v_pedestals;
29
30
typedef
std::map<unsigned int, SiPixelPedestalsVector>
SiPixelPedestalsMap
;
31
typedef
std::map<unsigned int, SiPixelPedestalsVector>::const_iterator
SiPixelPedestalsMapIterator
;
32
33
// TO DO: shouldn't the map be private???
34
35
std::map<int, SiPixelPedestalsVector>
m_pedestals
;
36
37
COND_SERIALIZABLE
;
38
};
39
#endif
SiPixelPedestals::SiPixelPedestalsMapIterator
std::map< unsigned int, SiPixelPedestalsVector >::const_iterator SiPixelPedestalsMapIterator
Definition:
SiPixelPedestals.h:31
SiPixelPedestals::SiPixelPedestalsVector
std::vector< SiPixelDbItem > SiPixelPedestalsVector
Definition:
SiPixelPedestals.h:26
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
SiPixelPedestals::SiPixelPedestalsMap
std::map< unsigned int, SiPixelPedestalsVector > SiPixelPedestalsMap
Definition:
SiPixelPedestals.h:30
SiPixelDbItem.h
SiPixelPedestals::~SiPixelPedestals
~SiPixelPedestals()
Definition:
SiPixelPedestals.cc:4
SiPixelPedestals::SiPixelPedestalsVectorIterator
std::vector< SiPixelDbItem >::const_iterator SiPixelPedestalsVectorIterator
Definition:
SiPixelPedestals.h:27
SiPixelPedestals
Event Setup object which holds DB information for all pixels.
Definition:
SiPixelPedestals.h:20
Serializable.h
SiPixelPedestals::m_pedestals
std::map< int, SiPixelPedestalsVector > m_pedestals
Definition:
SiPixelPedestals.h:35
SiPixelPedestals::SiPixelPedestals
SiPixelPedestals()
Constructor, destructor.
Definition:
SiPixelPedestals.cc:3
Generated for CMSSW Reference Manual by
1.8.16