CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_4/src/CondFormats/EcalObjects/interface/EcalTPGFineGrainTowerEE.h

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