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