CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch12/src/CondFormats/EcalObjects/interface/EcalTPGSlidingWindow.h

Go to the documentation of this file.
00001 #ifndef EcalTPGSlidingWindow_h
00002 #define EcalTPGSlidingWindow_h
00003 
00004 #include <map>
00005 #include <boost/cstdint.hpp>
00006 
00007 class EcalTPGSlidingWindow 
00008 {
00009  public:
00010   EcalTPGSlidingWindow() ;
00011   ~EcalTPGSlidingWindow() ;
00012 
00013   const std::map<uint32_t, uint32_t> & getMap() const { return map_; }
00014   void  setValue(const uint32_t & id, const uint32_t & value) ;
00015 
00016  private:
00017   std::map<uint32_t, uint32_t> map_ ;
00018 
00019 };
00020 
00021 typedef std::map<uint32_t, uint32_t>                 EcalTPGSlidingWindowMap;
00022 typedef std::map<uint32_t, uint32_t>::const_iterator EcalTPGSlidingWindowMapIterator;
00023 
00024 #endif