11 #ifndef LArSamples_ShapeDrawer_H
12 #define LArSamples_ShapeDrawer_H
33 TGraphErrors* graph(
const AbsShape& shape,
const char*
title =
"")
const;
35 TGraphErrors*
draw(
const AbsShape* shape,
const char*
title =
"",
bool drawAxes =
true,
const char* gopt =
"P")
const;
37 bool draw(
const char*
title,
const std::vector<const AbsShape*>& shapes,
41 bool drawAndDelete(
const char*
title,
const std::vector<const AbsShape*>& shapes,
45 bool colorize(TGraphErrors*
data,
unsigned int index)
const;
47 bool yAxisLimits(
const std::vector<const AbsShape*>& shapes,
double& yMin,
double& yMax)
const;