1 #ifndef _QG_PULSE_EDIT_WINDOW_HH_
2 #define _QG_PULSE_EDIT_WINDOW_HH_
Frame to handle editing of cuts.
Base class for plot edit windows.
Base class for GUI plots including histograms, scatter plots, pulses, and graphical cuts.
Class for pulse edit window.
QGCutsFrame * fEventDataFrame
Event data frame.
void FillVariablesDropDownBoxes()
Fill drop down boxes with variables from the chain.
QGCutsFrame * GetEventDataFrame()
Get pointer to the event data frame.
QGPlot * GetPlot()
Get pointer to the pulse plot.
void ShowEventDataFrame()
Show event data frame.
void ShowPulseParametersFrame()
Show parameters frame.
QGPulseParametersFrame * GetPulseParametersFrame()
Get pointer to the pulse parameters frame.
virtual ~QGPulseEditWindow()
Destructor.
void SetPlot(QGPlot *plot)
Set pointer to the pulse.
void UpdateEventData()
Update event data.
QGPulseParametersFrame * fPulseParametersFrame
Pulse parameters frame.
QGPulseEditWindow(const TGWindow *p=0, UInt_t w=280, UInt_t h=600)
Constructor.
QGPulse * fPulse
Pointer to the QGPulse.
Part of a pulse edit window for inputting parameters.
Class for GUI pulse plots.