Diana Software
Public Member Functions | Private Attributes | List of all members
QGScatterPlotEditWindow Class Reference

Class for scatter plot edit window. More...

Inheritance diagram for QGScatterPlotEditWindow:
QGPlotEditWindow QGWindow

Public Member Functions

 QGScatterPlotEditWindow (const TGWindow *p=0, UInt_t w=280, UInt_t h=450)
 Constructor. More...
 
virtual ~QGScatterPlotEditWindow ()
 Destructor. More...
 
void FillVariablesDropDownBoxes ()
 Fill drop down boxes with variables from the chain. More...
 
QGPlotGetPlot ()
 Get pointer to the scatter plot. More...
 
QGScatterPlotParametersFrameGetScatterPlotParametersFrame ()
 Get pointer to the scatter plot parameters frame. More...
 
void SetPlot (QGPlot *plot)
 Set pointer to the scatter plot. More...
 
void ShowScatterPlotParametersFrame ()
 Show parameters frame. More...
 
- Public Member Functions inherited from QGPlotEditWindow
 QGPlotEditWindow (const TGWindow *p=0, UInt_t w=280, UInt_t h=450)
 Constructor. More...
 
virtual ~QGPlotEditWindow ()
 Destructor. More...
 
QGPlotEditButtonsFrameGetButtonsFrame ()
 Get pointer to the buttons frame. More...
 
QGCutsFrameGetCutsFrame ()
 Get pointer to the cuts frame. More...
 
QGPlotStyleFrameGetPlotStyleFrame ()
 Get pointer to the plot style frame. More...
 
void ShowButtonsFrame ()
 Show buttons frame. More...
 
void ShowCutsFrame ()
 Show cuts frame. More...
 
void ShowPlotStyleFrame ()
 Show plot style frame. More...
 
- Public Member Functions inherited from QGWindow
 QGWindow (const TGWindow *p=0, UInt_t w=100, UInt_t h=100)
 Constructor. More...
 
virtual ~QGWindow ()
 Destructor. More...
 
virtual void SetWindowName (const char *name=0)
 Set name of window. More...
 

Private Attributes

QGScatterPlotfScatterPlot
 Pointer to QGScatterPlot. More...
 
QGScatterPlotParametersFramefScatterPlotParametersFrame
 Scatter plot parameters frame. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from QGWindow
static QGWindowGetWindowByName (const std::string &name)
 Get pointer to window with a given name. More...
 
static const std::list< QGWindow * > & GetWindows ()
 Get collection of windows. More...
 
static bool IsNameInUse (std::string name)
 Check whether string is the name of any window. More...
 
static std::string GenerateWindowName (std::string baseName)
 Generate a name for the window. More...
 
static void UpdateWindowDropDownBoxes ()
 Update window drop down boxes. More...
 
- Protected Attributes inherited from QGPlotEditWindow
QGPlotEditButtonsFramefButtonsFrame
 Buttons frame. More...
 
QGCutsFramefCutsFrame
 Cuts frame. More...
 
QGPlotStyleFramefPlotStyleFrame
 Canvas for plot style. More...
 
- Protected Attributes inherited from QGWindow
UInt_t fWidth
 Width of window. More...
 
UInt_t fHeight
 Height of window. More...
 
- Static Protected Attributes inherited from QGWindow
static std::list< QGWindow * > fWindows
 Collection of pointers to all open QGWindows. More...
 

Detailed Description

Class for scatter plot edit window.

Author
Adam Bryant (adam_.nosp@m.brya.nosp@m.nt@be.nosp@m.rkel.nosp@m.ey.ed.nosp@m.u)

Definition at line 17 of file QGScatterPlotEditWindow.hh.

Constructor & Destructor Documentation

◆ QGScatterPlotEditWindow()

QGScatterPlotEditWindow::QGScatterPlotEditWindow ( const TGWindow *  p = 0,
UInt_t  w = 280,
UInt_t  h = 450 
)

◆ ~QGScatterPlotEditWindow()

QGScatterPlotEditWindow::~QGScatterPlotEditWindow ( )
virtual

Destructor.

Definition at line 40 of file QGScatterPlotEditWindow.cc.

References fScatterPlot, and QGPlot::SetPlotEditWindow().

Member Function Documentation

◆ FillVariablesDropDownBoxes()

void QGScatterPlotEditWindow::FillVariablesDropDownBoxes ( )
virtual

◆ GetPlot()

QGPlot* QGScatterPlotEditWindow::GetPlot ( )
inlinevirtual

Get pointer to the scatter plot.

Implements QGPlotEditWindow.

Definition at line 29 of file QGScatterPlotEditWindow.hh.

References fScatterPlot.

◆ GetScatterPlotParametersFrame()

QGScatterPlotParametersFrame* QGScatterPlotEditWindow::GetScatterPlotParametersFrame ( )
inline

Get pointer to the scatter plot parameters frame.

Definition at line 32 of file QGScatterPlotEditWindow.hh.

References fScatterPlotParametersFrame.

◆ SetPlot()

void QGScatterPlotEditWindow::SetPlot ( QGPlot plot)
virtual

◆ ShowScatterPlotParametersFrame()

void QGScatterPlotEditWindow::ShowScatterPlotParametersFrame ( )

Show parameters frame.

Definition at line 94 of file QGScatterPlotEditWindow.cc.

References fScatterPlotParametersFrame.

Referenced by QGScatterPlotEditWindow().

Member Data Documentation

◆ fScatterPlot

QGScatterPlot* QGScatterPlotEditWindow::fScatterPlot
private

◆ fScatterPlotParametersFrame

QGScatterPlotParametersFrame* QGScatterPlotEditWindow::fScatterPlotParametersFrame
private

Scatter plot parameters frame.

Definition at line 45 of file QGScatterPlotEditWindow.hh.

Referenced by FillVariablesDropDownBoxes(), GetScatterPlotParametersFrame(), SetPlot(), and ShowScatterPlotParametersFrame().


The documentation for this class was generated from the following files: