00001 #ifndef VIS_CSC_STACK_PLOT_SERVICE_H 00002 #define VIS_CSC_STACK_PLOT_SERVICE_H 00003 00004 #include "Iguana/Framework/interface/IgStateElement.h" 00005 00006 class VisCSCStackPlots; 00007 class QWidget; 00008 00009 class VisCSCStackPlotService : public IgStateElement 00010 { 00011 IG_DECLARE_STATE_ELEMENT (VisCSCStackPlotService); 00012 public: 00013 VisCSCStackPlotService (IgState *state, QWidget *w=0); 00014 ~VisCSCStackPlotService (void); 00015 VisCSCStackPlots * getPlots (void); 00016 00017 private: 00018 IgState *m_state; 00019 QWidget *m_parent; 00020 VisCSCStackPlots * m_plots; 00021 00022 }; 00023 00024 #endif // VIS_CSC_STACK_PLOT_SERVICE_H