26 #ifndef __LEPBandPlot__ 27 #define __LEPBandPlot__ 31 #if (defined (STANDALONE) or defined (__CINT__) ) 37 #include "TGraphErrors.h" 53 double* exp_vals=
nullptr);
65 double* exp_vals=
nullptr);
TGraph * m_b_band_graph_1sigma
The b band 1 sigma.
void draw(const char *options="") override
Draw on canvas.
TGraph * m_sb_line_graph
The sb line.
LEPBandPlot(const char *name, const char *title, const int n_points, double *x_vals, double *sb_vals, double *b_vals, double *b_rms, double *exp_vals=nullptr)
Constructor.
TLegend * m_legend
The legend.
TGraph * m_b_band_graph_2sigma
The b band 2 sigma.
~LEPBandPlot() override
Destructor.
TGraph * m_data_line_graph
The data line.
void setTitle(const char *title)
Set the title of the plot.
StatisticalPlot: the base class for the statistical plots.
TLine * m_zero_line
The line at 0.
void print(const char *options="") override
Print the relevant information.
void setXaxisTitle(const char *title)
Set the title of the x axis.
TGraph * m_b_line_graph
The b line.
LEPBandPlot: The plot for the CL bands "a la LEP".
void dumpToFile(const char *RootFileName, const char *options) override
All the objects are written to rootfile.