CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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 
15 #include <vector>
16 #include <map>
17 
19  public:
20 
24 
25  typedef std::vector<SiPixelDbItem> SiPixelPedestalsVector;
26  typedef std::vector<SiPixelDbItem>::const_iterator SiPixelPedestalsVectorIterator;
27  // SiPixelPedestalsVector v_pedestals;
28 
29  typedef std::map<unsigned int, SiPixelPedestalsVector> SiPixelPedestalsMap;
30  typedef std::map<unsigned int, SiPixelPedestalsVector>::const_iterator SiPixelPedestalsMapIterator;
31 
32  // TO DO: shouldn't the map be private???
33 
34  std::map<int, SiPixelPedestalsVector> m_pedestals;
35 };
36 #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.