00001 #ifndef _QG_HISTOGRAM_EDIT_WINDOW_HH_ 00002 #define _QG_HISTOGRAM_EDIT_WINDOW_HH_ 00003 00011 #include "QGHistogram.hh" 00012 #include "QGPlotEditWindow.hh" 00013 00014 class QGHistogramParametersFrame; 00015 class QGPlot; 00016 00017 class QGHistogramEditWindow : public QGPlotEditWindow { 00018 public: 00020 QGHistogramEditWindow(const TGWindow *p = 0, UInt_t w = 280, UInt_t h = 450); 00021 00023 virtual ~QGHistogramEditWindow(); 00024 00026 void FillVariablesDropDownBoxes(); 00027 00029 QGHistogramParametersFrame *GetHistogramParametersFrame() {return fHistogramParametersFrame;} 00030 00032 QGPlot *GetPlot() {return fHistogram;} 00033 00035 void SetPlot(QGPlot *plot); 00036 00038 void ShowHistogramParametersFrame(); 00039 00040 private: 00042 QGHistogram *fHistogram; 00043 00045 QGHistogramParametersFrame *fHistogramParametersFrame; 00046 00047 ClassDef(QGHistogramEditWindow, 0) 00048 }; 00049 00050 #endif