1 #ifndef _QG_SCATTER_PLOT_HH_
2 #define _QG_SCATTER_PLOT_HH_
57 void SetName(
const char *name = 0);
60 void SetProperty(
const std::string& key,
const std::string& value);
Base class for scatter plots and pulses.
Class for GUI scatter plots.
void DisplayEditWindow()
Display edit window.
void Display()
Display scatter plot.
void SetName(const char *name=0)
Set name of the scatter plot.
void SetProperty(const std::string &key, const std::string &value)
Set property (used for opening a session)
void Generate(QChain *chain=0)
Generate the scatter plot.
void Duplicate()
Duplicate the scatter plot.
void GetParametersFromEditWindow()
Get parameters from edit window.
void AutoSetStyle()
Automatically set the scatter plot style.
QGScatterPlot()
Default constructor.
void Erase()
Erase the scatter plot.
TGraph * fStyleScatterPlot
Mini-scatter plot to show style of this scatter plot.
void MakeStylePlot()
Make style plot.
static std::list< QGScatterPlot * > fScatterPlots
Collection of pointers to all QGScatterPlots.
void DrawStyleScatterPlot()
Draw a mini-scatter plot showing the style of the scatter plot.
virtual ~QGScatterPlot()
Destructor.
TGraph * GetStyleScatterPlot()
Get style scatter plot.