14 #ifndef __ExclusionBandPlot__ 15 #define __ExclusionBandPlot__ 19 #if (defined (STANDALONE) or defined (__CINT__) ) 25 #include "TGraphErrors.h" 42 double* y_down_bars2);
TGraph * m_y_band_graph_1sigma
The band 1 sigma.
TGraph * m_y_band_graph_2sigma
The band 2 sigma.
TGraph * m_y_line_graph
The line.
~ExclusionBandPlot() override
Destructor.
void setTitle(const char *title)
Set the title of the plot.
ExclusionBandPlot(const char *name, const char *title, const int n_points, double *x_vals, double *y_vals, double *y_up_bars1, double *y_down_bars1, double *y_up_bars2, double *y_down_bars2)
Constructor.
void setXaxisTitle(const char *title)
Set the title of the x axis.
StatisticalPlot: the base class for the statistical plots.
TLegend * m_legend
The legend.
void setYaxisTitle(const char *title)
Set the title of the x axis.
ExclusionBandPlot: plot a la tevatron for SM eclusion in function of mass.
TLine * m_one_line
The line at 1.
void draw(const char *options="") override
Draw on canvas.
void print(const char *options="") override
Print the relevant information.
void dumpToFile(const char *RootFileName, const char *options) override
All the objects are written to rootfile.