|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef PixelChargeInterpolationPlot_h
6 #define PixelChargeInterpolationPlot_h
11 template <
class T,
class Allocator >
class vector;
26 const std::string&
title =
"Reference",
int color = 0,
27 const std::string& drawopt =
"HIST");
58 void DrawAxis(
float y1,
float y2,
float x1,
float x2,
const std::string& direction =
"phi");
62 const std::string& direction =
"phi",
int color = 1,
const std::string&
title =
"");
virtual ~PixelChargeInterpolationPlot()
std::vector< TH1F * > * HistogramsFromConstants(const PixelChargeInterpolationParameters ¶meters, const std::string &direction="phi", int color=1, const std::string &title="")
void DrawLayerLegend(float xlegend, float ylegend)
std::vector< std::string > * m_referenceDrawOpt
std::vector< std::vector< TH1F * > > * m_RefHistosY
PixelChargeInterpolationPlot(const PixelChargeInterpolationParameters ¶meters, bool oneconst=false)
std::vector< TH1F * > * m_histogramsY
void DrawHistoMarkers(TH1F *histo, const std::string &options="P0same", int goodj=0)
static const int m_nlayers
void DrawAxis(float y1, float y2, float x1, float x2, const std::string &direction="phi")
void AddReference(const PixelChargeInterpolationParameters ¶meters, const std::string &title="Reference", int color=0, const std::string &drawopt="HIST")
void PlotDirection(const std::string &filename, const std::string &direction="phi")
PixelChargeInterpolationPlot(const PixelChargeInterpolationPlot &)
void DrawOneHisto(TH1F *histo, const std::string &direction="phi", float maximum=0)
std::vector< TH1F * > * m_histogramsX
def TH1F(name, title, nxbins, bins_par2, bins_par3=None, path='', **kwargs)
PixelChargeInterpolationPlot & operator=(const PixelChargeInterpolationPlot &)
void Plot(const std::string &output)
std::vector< std::vector< TH1F * > > * m_RefHistosX
Define macros for attributes used to control the static checker.