00001 #ifndef SCTDATADISPLAY_NOISEOCCUPANCYDISPLAYER_H 00002 #define SCTDATADISPLAY_NOISEOCCUPANCYDISPLAYER_H 00003 00004 #include "Displayer.h" 00005 00006 namespace SctDataDisplay { 00007 00008 class NoiseOccupancyDisplayData; 00009 00014 class NoiseOccupancyDisplayer : public Displayer { 00015 public: 00016 shared_ptr<DisplayData> display(shared_ptr<const Sct::Serializable> data, const DisplayInfo& info, std::ostream& os); 00017 00018 private: 00019 static bool inMap; 00020 00024 void displayChips(NoiseOccupancyDisplayData& data, const DisplayInfo& info, std::ostream& os); 00025 }; 00026 } 00027 00028 #endif //SCTDATADISPLAY_NOISEOCCUPANCYDISPLAYER_H