00001 #ifndef EcalTPGStripStatus_h 00002 #define EcalTPGStripStatus_h 00003 00004 #include <map> 00005 #include <boost/cstdint.hpp> 00006 00007 class EcalTPGStripStatus 00008 { 00009 public: 00010 EcalTPGStripStatus() ; 00011 ~EcalTPGStripStatus() ; 00012 00013 // map<stripId, status> 00014 const std::map<uint32_t, uint16_t> & getMap() const { return map_; } 00015 void setValue(const uint32_t & id, const uint16_t & val) ; 00016 00017 private: 00018 std::map<uint32_t, uint16_t> map_ ; 00019 00020 }; 00021 00022 typedef std::map<uint32_t, uint16_t> EcalTPGStripStatusMap; 00023 typedef std::map<uint32_t, uint16_t>::const_iterator EcalTPGStripStatusMapIterator; 00024 00025 #endif