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

Class for histogram edit window. More...

Inheritance diagram for QGHistogramEditWindow:
QGPlotEditWindow QGWindow

Public Member Functions

 QGHistogramEditWindow (const TGWindow *p=0, UInt_t w=280, UInt_t h=450)
 Constructor. More...
 
virtual ~QGHistogramEditWindow ()
 Destructor. More...
 
void FillVariablesDropDownBoxes ()
 Fill drop down boxes with variables from the chain. More...
 
QGHistogramParametersFrameGetHistogramParametersFrame ()
 Get pointer to histogram parameters frame. More...
 
QGPlotGetPlot ()
 Get pointer to the histogram. More...
 
void SetPlot (QGPlot *plot)
 Set pointer to plot. More...
 
void ShowHistogramParametersFrame ()
 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

QGHistogramfHistogram
 Pointer to QGHistogram. More...
 
QGHistogramParametersFramefHistogramParametersFrame
 Histogram 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 histogram 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 QGHistogramEditWindow.hh.

Constructor & Destructor Documentation

◆ QGHistogramEditWindow()

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

◆ ~QGHistogramEditWindow()

QGHistogramEditWindow::~QGHistogramEditWindow ( )
virtual

Destructor.

Definition at line 40 of file QGHistogramEditWindow.cc.

References fHistogram, and QGPlot::SetPlotEditWindow().

Member Function Documentation

◆ FillVariablesDropDownBoxes()

void QGHistogramEditWindow::FillVariablesDropDownBoxes ( )
virtual

◆ GetHistogramParametersFrame()

QGHistogramParametersFrame* QGHistogramEditWindow::GetHistogramParametersFrame ( )
inline

Get pointer to histogram parameters frame.

Definition at line 29 of file QGHistogramEditWindow.hh.

References fHistogramParametersFrame.

◆ GetPlot()

QGPlot* QGHistogramEditWindow::GetPlot ( )
inlinevirtual

Get pointer to the histogram.

Implements QGPlotEditWindow.

Definition at line 32 of file QGHistogramEditWindow.hh.

References fHistogram.

◆ SetPlot()

void QGHistogramEditWindow::SetPlot ( QGPlot plot)
virtual

◆ ShowHistogramParametersFrame()

void QGHistogramEditWindow::ShowHistogramParametersFrame ( )

Show parameters frame.

Definition at line 101 of file QGHistogramEditWindow.cc.

References fHistogramParametersFrame.

Referenced by QGHistogramEditWindow().

Member Data Documentation

◆ fHistogram

QGHistogram* QGHistogramEditWindow::fHistogram
private

◆ fHistogramParametersFrame

QGHistogramParametersFrame* QGHistogramEditWindow::fHistogramParametersFrame
private

Histogram parameters frame.

Definition at line 45 of file QGHistogramEditWindow.hh.

Referenced by FillVariablesDropDownBoxes(), GetHistogramParametersFrame(), SetPlot(), and ShowHistogramParametersFrame().


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