1 #ifndef ZTR_TEcnaParHistos
2 #define ZTR_TEcnaParHistos
11 #include "TRootCanvas.h"
17 #include "TPaveText.h"
98 Double_t
BoxTopY(
const TString&);
125 Float_t
DeeOffsetX(
const TString&,
const Int_t&);
131 const TString&,
const Int_t&,
const Int_t&,
const TString&,
const Int_t&,
const Int_t&,
const TString&);
132 TPaveText*
SetPaveNbOfEvts(
const Int_t&,
const TString&,
const TString&,
const TString&);
133 TPaveText*
SetPaveEvolNbOfEvtsAna(
const TString&,
const Int_t&,
const Int_t&,
const Int_t&,
const TString&);
134 TPaveText*
SetPaveEvolRuns(
const Int_t&,
const TString&,
const Int_t&,
const TString&,
const TString&,
const TString&);
139 TPaveText*
SetPaveSM(
const TString&,
const Int_t&,
const TString&);
142 TPaveText*
SetPaveLVRB(
const Int_t&,
const Int_t&);
145 TPaveText*
SetPaveDee(
const TString&,
const Int_t&,
const TString&);
146 TPaveText*
SetPaveSC(
const Int_t&,
const Int_t&);
150 TPaveText*
SetPaveStex(
const TString&,
const Int_t&);
151 TPaveText*
SetPaveStin(
const Int_t&,
const Int_t&);
153 TPaveText*
SetPaveCrystal(
const Int_t&,
const Int_t&,
const Int_t&);
154 TPaveText*
SetPaveCrystal(
const Int_t&,
const Int_t&,
const Int_t&,
const Int_t&,
const Int_t&);
158 TString
GetXVarHisto(
const TString&,
const TString&,
const Int_t&);
159 TString
GetYVarHisto(
const TString&,
const TString&,
const Int_t&);
190 #endif // ZTR_TEcnaParameter
TPaveText * SetPaveTowersXY(const Int_t &, const Int_t &)
TPaveText * SetPaveSCsXY(const Int_t &, const Int_t &)
void SetViewHistoStats(TH1D *, const TString &)
Color_t SetColorsForNumbers(const TString &)
TString BuildStandard1DHistoCodeX(const TString &, const TString &)
TPaveText * SetPaveStinsXY(const Int_t &, const Int_t &)
TString BuildStandardPlotOption(const TString &, const TString &)
Float_t AxisTitleOffset()
Int_t GetCodePlotAllXtalsInStin()
void SetViewHistoPadMargins(const TString &, const TString &)
TString GetCodeSameOnePlot()
Double_t fMarginAutoMinMax
TString BuildStandard1DHistoCodeXY(const TString &)
TPaveText * SetPaveSM(const TString &, const Int_t &, const TString &)
TString BuildStandard1DHistoCodeY(const TString &, const TString &)
Float_t DeeNameOffsetX(const Int_t &)
TString fAllXtalsInStinPlot
Int_t fMaxNbOfRunsInLists
UInt_t CanvasFormatH(const TString &)
TPaveText * SetPaveEvolRuns(const Int_t &, const TString &, const Int_t &, const TString &, const TString &, const TString &)
Double_t GetYminDefaultValue(const TString &)
Double_t BoxLeftX(const TString &)
UInt_t SetCanvasWidth(const TString &, const TString &)
void SetViewHistoOffsets(TH1D *, const TString &, const TString &)
TPaveText * SetPaveLVRB(const Int_t &, const Int_t &)
void SetViewHistoStyle(const TString &)
TString GetXVarHisto(const TString &, const TString &, const Int_t &)
Double_t GetYmaxDefaultValue(const TString &)
Float_t DeeNumberOffsetX(const TString &, const Int_t &)
TString BuildStandardBetweenWhatCode(const TString &, const TString &)
TPaveText * SetPaveNbOfEvts(const Int_t &, const TString &, const TString &, const TString &)
TPaveText * SetPaveEvolNbOfEvtsAna(const TString &, const Int_t &, const Int_t &, const Int_t &, const TString &)
TPaveText * SetPaveStex(const TString &, const Int_t &)
TString BuildStandardDetectorCode(const TString &)
Float_t AxisLabelOffset()
UInt_t CanvasFormatW(const TString &)
TString GetCodeSeveralPlot()
Int_t MaxNbOfRunsInLists()
TString GetCodeAllXtalsInStinPlot()
Color_t ColorTab(const Int_t &)
TPaveText * SetPaveCxyz(const Int_t &)
UInt_t SetCanvasHeight(const TString &, const TString &)
TString GetQuantityName(const TString &)
Float_t DeeOffsetX(const TString &, const Int_t &)
TPaveText * SetPaveGeneralComment(const TString &)
TString GetHistoType(const TString &)
TPaveText * SetPaveTower(const Int_t &)
Int_t fPlotAllXtalsInStin
TPaveText * SetPaveCrystal(const Int_t &, const Int_t &, const Int_t &)
TString GetYVarHisto(const TString &, const TString &, const Int_t &)
Color_t ColorDefinition(const TString &)
TPaveText * SetPaveStin(const Int_t &, const Int_t &)
TPaveText * SetPaveAnalysisRun(const TString &, const Int_t &, const Int_t &, const TString &, const Int_t &, const Int_t &, const TString &)
TString GetTechHistoCode(const TString &)
Double_t BoxTopY(const TString &)
TString BuildStandardCovOrCorCode(const TString &, const TString &)
void SetColorPalette(const TString &)
TPaveText * SetPaveDee(const TString &, const Int_t &, const TString &)
Int_t GetNbOfRunsDisplayed()
TPaveText * SetPaveCrystalSample(const Int_t &, const Int_t &, const Int_t &, const Int_t &)
TPaveText * SetOptionSamePaveBorder(const TString &, const TString &)
void SetEcalSubDetector(const TString &)
TString GetCodeOnlyOnePlot()
Double_t GetMarginAutoMinMax()
~TEcnaParHistos() override
Double_t BoxRightX(const TString &)
TEcnaNumbering * fEcalNumbering
TPaveText * SetPaveSC(const Int_t &, const Int_t &)
Double_t BoxBottomY(const TString &)
void SetViewGraphOffsets(TGraph *, const TString &)
void ListOfStandardCodes(const TString &)
TPaveText * SetPaveStas()