#include <JDrawer.h>
Public Member Functions | |
void | ApplyStyleSettings (TH1 *histo, TString xTitle="", TString yTitle="") |
void | CreateCanvas () |
void | CreateCanvas (double xlow, double xhigh, double ylow, double yhigh, const char *xTitle="", const char *yTitle="", const char *title="") |
void | CreateCanvasGraphRow () |
void | CreateCanvasGraphRow (double xlow, double xhigh, double ylow, double yhigh, const char *xTitle="", const char *yTitle="", const char *title="") |
void | CreateSplitCanvas () |
void | CreateSplitCanvas (int canvasIndex, int canvasesInRow) |
void | DrawFunction (TF1 *myFun, const char *xTitle, const char *yTitle, const char *title="", const char *drawOption="") |
void | DrawFunction (TF1 *myFun, const char *drawOption="") |
void | DrawGraph (TGraph *graph, double xlow, double xhigh, double ylow, double yhigh, const char *xTitle="", const char *yTitle="", const char *title="", const char *drawOption="") |
void | DrawGraphCustomAxes (TGraph *graph, double xlow, double xhigh, double ylow, double yhigh, const char *xTitle="", const char *yTitle="", const char *title="", const char *drawOption="") |
void | DrawHistogram (TH1 *histo, const char *xTitle, const char *yTitle, const char *title="", const char *drawOption="") |
void | DrawHistogram (TH1 *histo, const char *drawOption="") |
void | DrawHistogramToCurrentCanvas (TH1 *histo, const char *xTitle, const char *yTitle, const char *title="", const char *drawOption="") |
void | DrawHistogramToLowerPad (TH1 *histo, const char *xTitle="", const char *yTitle="", const char *title="", const char *drawOption="") |
void | DrawHistogramToPad (TH1 *histo, TPad *drawPad, const char *xTitle="", const char *yTitle="", const char *title="", const char *drawOption="") |
void | DrawHistogramToUpperPad (TH1 *histo, const char *xTitle="", const char *yTitle="", const char *title="", const char *drawOption="") |
int | GetCanvasDisplacementX () |
int | GetCanvasDisplacementY () |
TString | GetCanvasName () |
TPad * | GetLowerPad () |
TPad * | GetPad (int padNumber) |
TPad * | GetUpperPad () |
JDrawer () | |
void | Reset () |
void | SelectLowerPad () |
void | SelectPad (int padNumber) |
void | SelectUpperPad () |
void | SetBottomMargin (double margin) |
void | SetCanvasDisplacement (int x, int y) |
void | SetCanvasDisplacement (int index) |
void | SetCanvasDisplacementSettings (int displacementX, int displacementY, int canvasesInRow) |
void | SetCanvasDisplacementX (int displacement) |
void | SetCanvasDisplacementY (int displacement) |
void | SetCanvasSize (int width, int height) |
void | SetDefaultAppearanceGraph () |
void | SetDefaultAppearanceGraphRow () |
void | SetDefaultAppearanceSplitCanvas () |
void | SetFont (int fontIndex) |
void | SetGrid (int gridX, int gridY) |
void | SetGridX (bool grid=true) |
void | SetGridY (bool grid=true) |
void | SetHistogramAppearance (double titoffx, double titoffy, double titsizex, double titsizey, double labeloffx, double labeloffy, double labelsizex, double labelsizey, int divx, int divy, int fontIndex) |
void | SetLabelOffsetX (double offset) |
void | SetLabelOffsetY (double offset) |
void | SetLabelSizeX (double size) |
void | SetLabelSizeY (double size) |
void | SetLeftMargin (double margin) |
void | SetLogX (bool log=true) |
void | SetLogY (bool log=true) |
void | SetLogZ (bool log=true) |
void | SetMargins (double left, double right, double top, double bottom) |
void | SetNDivisionsX (int div) |
void | SetNDivisionsY (int div) |
void | SetNumberOfCanvasesInOneRow (int canvasesInRow) |
void | SetPadRange (double xLow, double yLow, double xHigh, double yHigh) |
void | SetRelativeCanvasSize (double relativeSize, double aspectRatio) |
void | SetRightMargin (double margin) |
void | SetSplitRatio (double split) |
void | SetTick (int tickX, int tickY) |
void | SetTickX (bool tick=true) |
void | SetTickY (bool tick=true) |
void | SetTitleOffsetX (double offset) |
void | SetTitleOffsetY (double offset) |
void | SetTitleSizeX (double size) |
void | SetTitleSizeY (double size) |
void | SetTopMargin (double margin) |
~JDrawer ()=default | |
Private Member Functions | |
TString | GenerateName (const char *objectName) |
TString | GenerateNameForCanvas () |
void | SetAxisStyles (TAxis *xAxis, TAxis *yAxis, TAxis *zAxis, TString xtit, TString ytit) |
void | SetFunctionStyle (TF1 *hid, TString xtit, TString ytit) |
void | SetGraphStyle (TGraph *hid, TString xtit, TString ytit) |
void | SetHistogramStyle (TH1 *hid, TString xtit, TString ytit) |
void | SetPadValues (TPad *pad) |
Private Attributes | |
TCanvas * | fCanvas |
int | fCanvasDisplacementX |
int | fCanvasDisplacementY |
int | fCanvasesInOneRow |
int | fCanvasHeight |
int | fCanvasWidth |
double | fDivisionsX |
double | fDivisionsY |
int | fFont |
int | fGridX |
int | fGridY |
double | fLabelOffsetX |
double | fLabelOffsetY |
double | fLabelOffsetZ |
double | fLabelSizeX |
double | fLabelSizeY |
double | fLabelSizeZ |
TPad * | fLeftRowPad |
int | fLogX |
int | fLogY |
int | fLogZ |
TPad * | fLowerSplitPad |
double | fMarginBottom |
double | fMarginLeft |
double | fMarginRight |
double | fMarginTop |
TPad * | fMiddleRowPad |
int | fNameIndex |
TPad * | fRightRowPad |
TPad * | fSinglePad |
double | fSplitRatio |
int | fTickX |
int | fTickY |
double | fTitleOffsetX |
double | fTitleOffsetY |
double | fTitleOffsetZ |
double | fTitleSizeX |
double | fTitleSizeY |
double | fTitleSizeZ |
int | fTopLeftX |
int | fTopLeftY |
TPad * | fUpperSplitPad |
|
inline |
|
default |
|
inline |
Definition at line 800 of file JDrawer.h.
References timingPdfMaker::histo, and SetHistogramStyle().
|
inline |
Definition at line 533 of file JDrawer.h.
References fCanvas, fCanvasHeight, fCanvasWidth, fMarginBottom, fMarginLeft, fMarginRight, fMarginTop, fSinglePad, fTopLeftX, fTopLeftY, GenerateNameForCanvas(), and SetPadValues().
Referenced by CreateCanvas(), DrawFunction(), DrawGraph(), DrawGraphCustomAxes(), and DrawHistogram().
|
inline |
Definition at line 559 of file JDrawer.h.
References CreateCanvas(), GenerateName(), SetHistogramStyle(), and runGCPTkAlMap::title.
|
inline |
Definition at line 617 of file JDrawer.h.
References fCanvas, fCanvasHeight, fCanvasWidth, fLeftRowPad, fMarginBottom, fMarginLeft, fMarginRight, fMarginTop, fMiddleRowPad, fRightRowPad, fTopLeftX, fTopLeftY, GenerateName(), GenerateNameForCanvas(), and SetPadValues().
Referenced by CreateCanvasGraphRow().
|
inline |
Definition at line 688 of file JDrawer.h.
References CreateCanvasGraphRow(), GenerateName(), SelectPad(), SetHistogramStyle(), and runGCPTkAlMap::title.
|
inline |
Definition at line 579 of file JDrawer.h.
References fCanvas, fCanvasHeight, fCanvasWidth, fLowerSplitPad, fMarginBottom, fMarginLeft, fMarginRight, fMarginTop, fSplitRatio, fTopLeftX, fTopLeftY, fUpperSplitPad, GenerateName(), and GenerateNameForCanvas().
Referenced by CreateSplitCanvas(), DrawHistogramToLowerPad(), and DrawHistogramToUpperPad().
|
inline |
Definition at line 726 of file JDrawer.h.
References CreateSplitCanvas(), SetCanvasDisplacement(), SetDefaultAppearanceSplitCanvas(), and SetNumberOfCanvasesInOneRow().
|
inline |
Definition at line 442 of file JDrawer.h.
References CreateCanvas(), histoStyle::drawOption, SetFunctionStyle(), and runGCPTkAlMap::title.
|
inline |
Definition at line 466 of file JDrawer.h.
References DrawFunction(), and histoStyle::drawOption.
Referenced by DrawFunction().
|
inline |
Definition at line 379 of file JDrawer.h.
References CreateCanvas(), histoStyle::drawOption, and runGCPTkAlMap::title.
|
inline |
Definition at line 406 of file JDrawer.h.
References CreateCanvas(), histoStyle::drawOption, SetGraphStyle(), and runGCPTkAlMap::title.
|
inline |
Definition at line 256 of file JDrawer.h.
References CreateCanvas(), histoStyle::drawOption, timingPdfMaker::histo, SetHistogramStyle(), and runGCPTkAlMap::title.
|
inline |
Definition at line 280 of file JDrawer.h.
References DrawHistogram(), histoStyle::drawOption, and timingPdfMaker::histo.
Referenced by DrawHistogram().
|
inline |
Definition at line 230 of file JDrawer.h.
References histoStyle::drawOption, timingPdfMaker::histo, SetHistogramStyle(), and runGCPTkAlMap::title.
|
inline |
Definition at line 352 of file JDrawer.h.
References CreateSplitCanvas(), DrawHistogramToPad(), histoStyle::drawOption, fLowerSplitPad, timingPdfMaker::histo, and runGCPTkAlMap::title.
|
inline |
Definition at line 291 of file JDrawer.h.
References histoStyle::drawOption, timingPdfMaker::histo, SetHistogramStyle(), SetPadValues(), and runGCPTkAlMap::title.
Referenced by DrawHistogramToLowerPad(), and DrawHistogramToUpperPad().
|
inline |
Definition at line 329 of file JDrawer.h.
References CreateSplitCanvas(), DrawHistogramToPad(), histoStyle::drawOption, fUpperSplitPad, timingPdfMaker::histo, and runGCPTkAlMap::title.
|
inlineprivate |
Definition at line 185 of file JDrawer.h.
References fNameIndex, fTopLeftX, fTopLeftY, Skims_PA_cff::name, and summarizeEdmComparisonLogfiles::objectName.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), and CreateSplitCanvas().
|
inlineprivate |
Definition at line 193 of file JDrawer.h.
References fNameIndex, fTopLeftX, fTopLeftY, and Skims_PA_cff::name.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), and CreateSplitCanvas().
|
inline |
|
inline |
|
inline |
Definition at line 1142 of file JDrawer.h.
References gather_cfg::cout, fCanvas, and Skims_PA_cff::name.
|
inline |
|
inline |
Definition at line 1055 of file JDrawer.h.
References fLeftRowPad, fLowerSplitPad, fMiddleRowPad, fRightRowPad, and fUpperSplitPad.
|
inline |
|
inline |
Definition at line 471 of file JDrawer.h.
References fCanvas, fCanvasDisplacementX, fCanvasDisplacementY, fCanvasesInOneRow, fCanvasHeight, fCanvasWidth, fDivisionsX, fDivisionsY, fFont, fGridX, fGridY, fLabelOffsetX, fLabelOffsetY, fLabelOffsetZ, fLabelSizeX, fLabelSizeY, fLabelSizeZ, fLeftRowPad, fLogX, fLogY, fLogZ, fLowerSplitPad, fMarginBottom, fMarginLeft, fMarginRight, fMarginTop, fMiddleRowPad, fRightRowPad, fSinglePad, fSplitRatio, fTickX, fTickY, fTitleOffsetX, fTitleOffsetY, fTitleOffsetZ, fTitleSizeX, fTitleSizeY, fTitleSizeZ, fTopLeftX, fTopLeftY, and fUpperSplitPad.
Referenced by JDrawer(), SetDefaultAppearanceGraph(), SetDefaultAppearanceGraphRow(), and SetDefaultAppearanceSplitCanvas().
|
inline |
|
inline |
Definition at line 1080 of file JDrawer.h.
References gather_cfg::cout, fLeftRowPad, fLowerSplitPad, fMiddleRowPad, fRightRowPad, and fUpperSplitPad.
Referenced by CreateCanvasGraphRow().
|
inline |
|
inlineprivate |
Definition at line 94 of file JDrawer.h.
References fDivisionsX, fDivisionsY, fFont, fLabelOffsetX, fLabelOffsetY, fLabelOffsetZ, fLabelSizeX, fLabelSizeY, fLabelSizeZ, fTitleOffsetX, fTitleOffsetY, fTitleOffsetZ, fTitleSizeX, fTitleSizeY, fTitleSizeZ, HLT_2023v12_cff::xAxis, HLT_2023v12_cff::yAxis, and HLT_2023v12_cff::zAxis.
Referenced by SetFunctionStyle(), SetGraphStyle(), and SetHistogramStyle().
|
inline |
|
inline |
Definition at line 900 of file JDrawer.h.
References SetCanvasDisplacementX(), SetCanvasDisplacementY(), x, and y.
Referenced by CreateSplitCanvas().
|
inline |
Definition at line 916 of file JDrawer.h.
References fCanvasDisplacementX, fCanvasDisplacementY, fCanvasesInOneRow, SetCanvasDisplacementX(), and SetCanvasDisplacementY().
|
inline |
Definition at line 928 of file JDrawer.h.
References fCanvasDisplacementX, fCanvasDisplacementY, and fCanvasesInOneRow.
|
inline |
Definition at line 889 of file JDrawer.h.
References fTopLeftX.
Referenced by SetCanvasDisplacement().
|
inline |
Definition at line 892 of file JDrawer.h.
References fTopLeftY.
Referenced by SetCanvasDisplacement().
|
inline |
Definition at line 947 of file JDrawer.h.
References fCanvasHeight, fCanvasWidth, and ApeEstimator_cff::width.
|
inline |
Definition at line 1035 of file JDrawer.h.
References Reset(), SetHistogramAppearance(), SetLeftMargin(), and SetRelativeCanvasSize().
|
inline |
Definition at line 1045 of file JDrawer.h.
References Reset(), SetHistogramAppearance(), SetLeftMargin(), and SetRelativeCanvasSize().
|
inline |
Definition at line 1023 of file JDrawer.h.
References Reset(), SetHistogramAppearance(), SetMargins(), SetRelativeCanvasSize(), and SetSplitRatio().
Referenced by CreateSplitCanvas().
|
inline |
|
inlineprivate |
Definition at line 154 of file JDrawer.h.
References SetAxisStyles().
Referenced by DrawFunction().
|
inlineprivate |
Definition at line 165 of file JDrawer.h.
References SetAxisStyles().
Referenced by DrawGraphCustomAxes().
|
inline |
|
inline |
Definition at line 955 of file JDrawer.h.
References fGridX, and getRunAppsInfo::grid.
Referenced by SetGrid().
|
inline |
Definition at line 966 of file JDrawer.h.
References fGridY, and getRunAppsInfo::grid.
Referenced by SetGrid().
|
inline |
Definition at line 819 of file JDrawer.h.
References fDivisionsX, fDivisionsY, fFont, fLabelOffsetX, fLabelOffsetY, fLabelSizeX, fLabelSizeY, fTitleOffsetX, fTitleOffsetY, fTitleSizeX, and fTitleSizeY.
Referenced by SetDefaultAppearanceGraph(), SetDefaultAppearanceGraphRow(), and SetDefaultAppearanceSplitCanvas().
|
inlineprivate |
Definition at line 143 of file JDrawer.h.
References SetAxisStyles().
Referenced by ApplyStyleSettings(), CreateCanvas(), CreateCanvasGraphRow(), DrawHistogram(), DrawHistogramToCurrentCanvas(), and DrawHistogramToPad().
|
inline |
Definition at line 773 of file JDrawer.h.
References fLabelOffsetX, and hltrates_dqm_sourceclient-live_cfg::offset.
|
inline |
Definition at line 776 of file JDrawer.h.
References fLabelOffsetY, and hltrates_dqm_sourceclient-live_cfg::offset.
|
inline |
|
inline |
|
inline |
Definition at line 734 of file JDrawer.h.
References fMarginLeft, and margin.
Referenced by SetDefaultAppearanceGraph(), and SetDefaultAppearanceGraphRow().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 753 of file JDrawer.h.
References fMarginBottom, fMarginLeft, fMarginRight, and fMarginTop.
Referenced by SetDefaultAppearanceSplitCanvas().
|
inline |
|
inline |
|
inline |
Definition at line 939 of file JDrawer.h.
References fCanvasesInOneRow.
Referenced by CreateSplitCanvas().
|
inline |
|
inlineprivate |
Definition at line 172 of file JDrawer.h.
References fGridX, fGridY, fLogX, fLogY, fLogZ, fTickX, and fTickY.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), and DrawHistogramToPad().
|
inline |
Definition at line 1134 of file JDrawer.h.
References fCanvasHeight, and fCanvasWidth.
Referenced by SetDefaultAppearanceGraph(), SetDefaultAppearanceGraphRow(), and SetDefaultAppearanceSplitCanvas().
|
inline |
|
inline |
Definition at line 1015 of file JDrawer.h.
References fSplitRatio, and submitPVValidationJobs::split().
Referenced by SetDefaultAppearanceSplitCanvas().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 761 of file JDrawer.h.
References fTitleOffsetX, and hltrates_dqm_sourceclient-live_cfg::offset.
|
inline |
Definition at line 764 of file JDrawer.h.
References fTitleOffsetY, and hltrates_dqm_sourceclient-live_cfg::offset.
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 69 of file JDrawer.h.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), CreateSplitCanvas(), GetCanvasName(), and Reset().
|
private |
Definition at line 64 of file JDrawer.h.
Referenced by Reset(), SetCanvasDisplacement(), and SetCanvasDisplacementSettings().
|
private |
Definition at line 65 of file JDrawer.h.
Referenced by Reset(), SetCanvasDisplacement(), and SetCanvasDisplacementSettings().
|
private |
Definition at line 66 of file JDrawer.h.
Referenced by Reset(), SetCanvasDisplacement(), SetCanvasDisplacementSettings(), and SetNumberOfCanvasesInOneRow().
|
private |
Definition at line 35 of file JDrawer.h.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), CreateSplitCanvas(), Reset(), SetCanvasSize(), and SetRelativeCanvasSize().
|
private |
Definition at line 34 of file JDrawer.h.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), CreateSplitCanvas(), Reset(), SetCanvasSize(), and SetRelativeCanvasSize().
|
private |
Definition at line 50 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetHistogramAppearance(), and SetNDivisionsX().
|
private |
Definition at line 51 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetHistogramAppearance(), and SetNDivisionsY().
|
private |
Definition at line 52 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetFont(), and SetHistogramAppearance().
|
private |
Definition at line 58 of file JDrawer.h.
Referenced by Reset(), SetGridX(), and SetPadValues().
|
private |
Definition at line 59 of file JDrawer.h.
Referenced by Reset(), SetGridY(), and SetPadValues().
|
private |
Definition at line 44 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetHistogramAppearance(), and SetLabelOffsetX().
|
private |
Definition at line 45 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetHistogramAppearance(), and SetLabelOffsetY().
|
private |
Definition at line 46 of file JDrawer.h.
Referenced by Reset(), and SetAxisStyles().
|
private |
Definition at line 47 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetHistogramAppearance(), and SetLabelSizeX().
|
private |
Definition at line 48 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetHistogramAppearance(), and SetLabelSizeY().
|
private |
Definition at line 49 of file JDrawer.h.
Referenced by Reset(), and SetAxisStyles().
|
private |
Definition at line 73 of file JDrawer.h.
Referenced by CreateCanvasGraphRow(), GetPad(), Reset(), and SelectPad().
|
private |
Definition at line 55 of file JDrawer.h.
Referenced by Reset(), SetLogX(), and SetPadValues().
|
private |
Definition at line 56 of file JDrawer.h.
Referenced by Reset(), SetLogY(), and SetPadValues().
|
private |
Definition at line 57 of file JDrawer.h.
Referenced by Reset(), SetLogZ(), and SetPadValues().
|
private |
Definition at line 72 of file JDrawer.h.
Referenced by CreateSplitCanvas(), DrawHistogramToLowerPad(), GetLowerPad(), GetPad(), Reset(), SelectLowerPad(), and SelectPad().
|
private |
Definition at line 28 of file JDrawer.h.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), CreateSplitCanvas(), Reset(), SetBottomMargin(), and SetMargins().
|
private |
Definition at line 26 of file JDrawer.h.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), CreateSplitCanvas(), Reset(), SetLeftMargin(), and SetMargins().
|
private |
Definition at line 27 of file JDrawer.h.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), CreateSplitCanvas(), Reset(), SetMargins(), and SetRightMargin().
|
private |
Definition at line 29 of file JDrawer.h.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), CreateSplitCanvas(), Reset(), SetMargins(), and SetTopMargin().
|
private |
Definition at line 74 of file JDrawer.h.
Referenced by CreateCanvasGraphRow(), GetPad(), Reset(), and SelectPad().
|
private |
Definition at line 81 of file JDrawer.h.
Referenced by GenerateName(), GenerateNameForCanvas(), and JDrawer().
|
private |
Definition at line 75 of file JDrawer.h.
Referenced by CreateCanvasGraphRow(), GetPad(), Reset(), and SelectPad().
|
private |
Definition at line 70 of file JDrawer.h.
Referenced by CreateCanvas(), Reset(), and SetPadRange().
|
private |
Definition at line 78 of file JDrawer.h.
Referenced by CreateSplitCanvas(), Reset(), and SetSplitRatio().
|
private |
Definition at line 60 of file JDrawer.h.
Referenced by Reset(), SetPadValues(), and SetTickX().
|
private |
Definition at line 61 of file JDrawer.h.
Referenced by Reset(), SetPadValues(), and SetTickY().
|
private |
Definition at line 38 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetHistogramAppearance(), and SetTitleOffsetX().
|
private |
Definition at line 39 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetHistogramAppearance(), and SetTitleOffsetY().
|
private |
Definition at line 40 of file JDrawer.h.
Referenced by Reset(), and SetAxisStyles().
|
private |
Definition at line 41 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetHistogramAppearance(), and SetTitleSizeX().
|
private |
Definition at line 42 of file JDrawer.h.
Referenced by Reset(), SetAxisStyles(), SetHistogramAppearance(), and SetTitleSizeY().
|
private |
Definition at line 43 of file JDrawer.h.
Referenced by Reset(), and SetAxisStyles().
|
private |
Definition at line 32 of file JDrawer.h.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), CreateSplitCanvas(), GenerateName(), GenerateNameForCanvas(), GetCanvasDisplacementX(), Reset(), and SetCanvasDisplacementX().
|
private |
Definition at line 33 of file JDrawer.h.
Referenced by CreateCanvas(), CreateCanvasGraphRow(), CreateSplitCanvas(), GenerateName(), GenerateNameForCanvas(), GetCanvasDisplacementY(), Reset(), and SetCanvasDisplacementY().
|
private |
Definition at line 71 of file JDrawer.h.
Referenced by CreateSplitCanvas(), DrawHistogramToUpperPad(), GetPad(), GetUpperPad(), Reset(), SelectPad(), and SelectUpperPad().