CMS 3D CMS Logo

SiPixelPedestals.h

Go to the documentation of this file.
00001 #ifndef CondFormats_TrackerObjects_SiPixelPedestals_h
00002 #define CondFormats_TrackerObjects_SiPixelPedestals_h
00003 
00004 //----------------------------------------------------------------------------
00011 //-----------------------------------------------------------------------------
00012 
00013 #include "CondFormats/SiPixelObjects/interface/SiPixelDbItem.h"
00014 
00015 #include <vector>
00016 #include <map>
00017 
00018 class SiPixelPedestals {
00019  public:
00020 
00022   SiPixelPedestals();
00023   ~SiPixelPedestals();
00024 
00025   typedef std::vector<SiPixelDbItem> SiPixelPedestalsVector;
00026   typedef std::vector<SiPixelDbItem>::const_iterator SiPixelPedestalsVectorIterator;
00027   //  SiPixelPedestalsVector  v_pedestals;
00028 
00029   typedef std::map<unsigned int, SiPixelPedestalsVector>                 SiPixelPedestalsMap;
00030   typedef std::map<unsigned int, SiPixelPedestalsVector>::const_iterator SiPixelPedestalsMapIterator;
00031 
00032   // TO DO: shouldn't the map be private???
00033 
00034   std::map<int, SiPixelPedestalsVector> m_pedestals;
00035 };
00036 #endif

Generated on Tue Jun 9 17:26:46 2009 for CMSSW by  doxygen 1.5.4