PT-Cooling-Log 1.0
PTCoolingLogViewer
|
00001 00004 #ifndef _PtEventView_hh_ 00005 #define _PtEventView_hh_ 00006 00007 #include "PtView.hh" 00008 00009 #include <string> 00010 #include <map> 00011 00012 class TLatex; 00013 00017 class PtEventView : public PtView { 00018 public: 00019 PtEventView(); 00020 virtual ~PtEventView(); 00021 00022 // virtual void draw( LogViewer *lv ); 00023 00024 virtual void query( LogViewer *lv ); 00025 00026 static int parseEventLog( void *NotUsed, 00027 int argc, char **argv, char **azColName ); 00028 00029 static std::map< double, std::string > events; 00030 00031 virtual void setRange(); 00032 virtual void drawGraph(); 00033 virtual void drawLegend(); 00034 00035 00036 private: 00037 TLatex *latex_; 00038 00039 }; 00040 00041 #endif // _PtEventView_hh_