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 
16 
17 #include <vector>
18 #include <map>
19 
21  public:
22 
26 
27  typedef std::vector<SiPixelDbItem> SiPixelPedestalsVector;
28  typedef std::vector<SiPixelDbItem>::const_iterator SiPixelPedestalsVectorIterator;
29  // SiPixelPedestalsVector v_pedestals;
30 
31  typedef std::map<unsigned int, SiPixelPedestalsVector> SiPixelPedestalsMap;
32  typedef std::map<unsigned int, SiPixelPedestalsVector>::const_iterator SiPixelPedestalsMapIterator;
33 
34  // TO DO: shouldn't the map be private???
35 
36  std::map<int, SiPixelPedestalsVector> m_pedestals;
37 
39 };
40 #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.