CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 
14 
16 
17 #include <vector>
18 #include <map>
19 
21 public:
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 
38 };
39 #endif
std::map< unsigned int, SiPixelPedestalsVector >::const_iterator SiPixelPedestalsMapIterator
SiPixelPedestals()
Constructor, destructor.
std::vector< SiPixelDbItem > SiPixelPedestalsVector
std::map< unsigned int, SiPixelPedestalsVector > SiPixelPedestalsMap
std::vector< SiPixelDbItem >::const_iterator SiPixelPedestalsVectorIterator
std::map< int, SiPixelPedestalsVector > m_pedestals
Event Setup object which holds DB information for all pixels.
#define COND_SERIALIZABLE
Definition: Serializable.h:39