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