1 #ifndef ZTR_TEcnaHistos
2 #define ZTR_TEcnaHistos
13 #include "TRootCanvas.h"
18 #include "TPaveText.h"
633 const Int_t&,
const Int_t&,
const Int_t&,
const Int_t&);
759 void XtalSamplesEv(
const Int_t&,
const Int_t&,
const TString);
762 void XtalSampleValues(
const Int_t&,
const Int_t&,
const Int_t&,
const TString);
763 void SampleADCEvents(
const Int_t&,
const Int_t&,
const Int_t&,
const TString);
841 void XtalTimePedestals(
const TString,
const Int_t&,
const Int_t&,
const TString);
848 void XtalPedestalsRuns(
const TString,
const Int_t&,
const Int_t&,
const TString);
963 void ViewStin(
const Int_t&,
const TString);
964 void ViewMatrix(
const Int_t&,
const Int_t&,
const Int_t&,
965 const TString,
const TString,
const TString);
966 void ViewHisto(
const Int_t&,
const Int_t&,
const Int_t&,
967 const TString,
const TString);
970 Int_t
GetSCOffset(
const Int_t&,
const Int_t&,
const Int_t&);
972 void ViewHistime(
const TString,
const Int_t&,
const Int_t&,
973 const TString,
const TString);
978 const TString,
const Int_t&,
const Int_t&,
const Int_t&,
979 const Int_t&,
const Int_t& );
992 Axis_t
GetHistoXinf(
const TString,
const Int_t&,
const TString);
993 Axis_t
GetHistoXsup(
const TString,
const Int_t&,
const TString);
1020 void SetXVarMemo(
const TString,
const TString,
const TString);
1023 void SetYVarMemo(
const TString,
const TString,
const TString);
1026 void SetNbBinsMemo(
const TString,
const TString,
const Int_t&);
1034 void ViewStinGrid(
const Int_t&,
const Int_t&,
const Int_t&,
1035 const Int_t&,
const Int_t&,
const TString);
1036 void ViewTowerGrid(
const Int_t&,
const Int_t&,
const Int_t&,
1037 const Int_t&,
const Int_t&,
const TString);
1038 void ViewSCGrid(
const Int_t&,
const Int_t&,
const Int_t&,
1039 const Int_t&,
const Int_t&,
const TString);
1042 void ViewSMGrid(
const Int_t&,
const TString);
1049 void EEDataSectors(
const Float_t&,
const Float_t&,
const Int_t&,
const TString);
1050 void EEGridAxis(
const Float_t&,
const Float_t&,
const Int_t&,
const TString,
const TString);
1057 const Int_t&,
const Axis_t&,
const Axis_t&,
const TString,
const TString,
1058 const Int_t&,
const Int_t&,
const Int_t&,
const Int_t&,
1059 const Int_t&,
const TString,
const Int_t&);
1071 const TString,
const TString,
const Int_t&,
const Int_t&,
1072 const Int_t&,
const Int_t&,
const Int_t&,
const TString,
const Int_t&);
1075 const Int_t&,
const Int_t&);
1082 const Int_t&,
const Int_t&,
const Int_t&,
const TString);
1085 const Int_t&,
const Int_t&);
1087 const Int_t&,
const Int_t&);
1103 const Int_t&,
const Int_t&,
const Int_t&, Int_t&);
1108 void FillHisto(TH1D*,
const TVectorD&,
const TString,
const Int_t&);
1111 TString
GetMemoFlag(
const TString,
const TString);
1122 TVirtualPad*
ActivePad(
const TString,
const TString);
1138 TString
SetCanvasName(
const TString,
const Int_t&,
const Int_t&,
1139 const TString,
const Int_t&,
const Int_t&,
const Int_t&);
1141 Color_t
GetSCColor(
const TString,
const TString,
const TString);
1143 void WriteMatrixAscii(
const TString,
const TString,
const Int_t&,
const Int_t&,
const Int_t&,
const TMatrixD&);
1154 #endif // ZTR_TEcnaHistos
TCanvasImp * fImpH_TNo_Date
void EEXtalsAveragedTotalNoise()
void EBAveragedPedestalsXtals()
void GeneralTitle(const TString)
void SetGeneralTitle(const TString)
Int_t fMemoPlotD_HFN_ChDs
void StexHocoVecoLowFrequencyNoise()
TVirtualPad * fPadD_NOE_ChDs
void DeeMeanOfCorssXtals()
Int_t fNbOfListFileH_MCs_Date
void StexHocoVecoLHFCorcc(const TString)
TCanvasImp * fImpD_SSp_Samp
Int_t GetHistoNumberOfBins(const TString, const Int_t &)
void StexHocoVecoTotalNoise()
Int_t fMemoPlotH_HFN_Date
TPaveText * fPavTxtH_TNo_RuDs
TEcnaNumbering * fEcalNumbering
Int_t fMemoColorH_LFN_RuDs
void HistoPlot(TH1D *, const Int_t &, const Axis_t &, const Axis_t &, const TString, const TString, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const TString, const Int_t &)
TPaveText * fPavTxtD_Ped_ChNb
Int_t fCanvSameD_MCs_ChNb
void ViewStex(const TString)
void SCCrystalNumbering(const Int_t &, const Int_t &)
TCanvas * fCanvH_SCs_RuDs
TPaveText * fPavTxtH_HFN_RuDs
void StexNumberOfEventsXtals()
void SetViewHistoColors(TH1D *, const TString, const TString)
void XtalTimeTotalNoise(const TString, const Int_t &, const Int_t &, const TString)
Int_t fNbBinsMemoH_LFN_Date
TCanvasImp * fImpD_Ped_ChDs
Int_t fNbBinsMemoH_MCs_Date
void XtalTimeMeanOfCorss(const TString, const Int_t &, const Int_t &, const TString)
void SetParametersPavTxt(const TString, const TString)
TVirtualPad * fPadD_LFN_ChNb
Int_t fMemoColorD_TNo_ChNb
Int_t fNbBinsMemoD_HFN_ChNb
Int_t fMemoColorH_TNo_Date
Int_t fMemoColorD_SCs_ChNb
Int_t fMemoColorH_SCs_Date
void SetHistoColorPalette(const TString)
TPaveText * fPavComAnaRun
Int_t GetNotConnectedDSSCFromIndex(const Int_t &)
void CovariancesBetweenSamples(const Int_t &, const Int_t &, const TString)
TString fCorrelationMatrix
void InitSpecParBeforeFileReading()
void XtalTimePedestals(const TString, const Int_t &, const Int_t &, const TString)
TCanvasImp * fImpH_MCs_Date
void EEXtalsAveragedMeanOfCorss()
Int_t fMemoColorH_HFN_RuDs
void SMEtaPhiHighFrequencyNoise()
TPaveText * fPavTxtH_MCs_Date
Int_t fCanvSameD_MSp_Samp
void EEIXIYAveragedSigmaOfCorss()
void XtalSamplesEv(const Int_t &, const Int_t &, const TString)
Int_t fMemoColorH_MCs_RuDs
TString GetIXIYAxisTitle(const TString)
TPaveText * fPavTxtH_SCs_RuDs
Int_t fMemoPlotD_Adc_EvNb
Int_t fMemoPlotD_NOE_ChDs
void ViewHistime(const TString, const Int_t &, const Int_t &, const TString, const TString)
void SetHistoScaleX(const TString)
TCanvas * fCanvD_NOE_ChNb
Int_t fNbBinsMemoD_TNo_ChNb
TCanvas * fCanvH_HFN_Date
Double_t GetXinfValueFromMemo()
TVirtualPad * fPadD_HFN_ChDs
TVirtualPad * fPadH_Ped_Date
TCanvas * fCanvD_SCs_ChDs
Int_t GetNotCompleteDSSCFromIndex(const Int_t &)
Int_t SetGraphFrameYminYmaxFromMemo(TGraph *, const TString)
Int_t fNbBinsMemoH_TNo_RuDs
TString GetXVarFromMemo(const TString, const TString)
TPaveText * fPavTxtD_MSp_Samp
Int_t GetYStinInStas(const Int_t &, const Int_t &)
TCanvas * fCanvD_Adc_EvDs
void StexXtalsNumberOfEvents()
void ViewMatrix(const Int_t &, const Int_t &, const Int_t &, const TString, const TString, const TString)
Int_t fCanvSameD_SCs_ChNb
Int_t fNbBinsMemoH_Ped_RuDs
void SetYminMemoFromValue(const TString, const Double_t &)
Axis_t GetHistoXsup(const TString, const Int_t &, const TString)
void StexHocoVecoSigmaOfCorss()
void SetYmaxMemoFromPreviousMemo(const TString)
void StexXtalsMeanOfCorss()
Int_t fCanvSameH_MCs_Date
Int_t fNbBinsMemoD_LFN_ChDs
Int_t fMemoColorD_MCs_ChDs
Double_t GetYmaxFromHistoFrameAndMarginValue(TH1D *, const Double_t)
TPaveText * fPavTxtH_TNo_Date
void SetViewGraphColors(TGraph *, const TString, const TString)
TVirtualPad * fPadD_TNo_ChDs
TVirtualPad * fPadD_HFN_ChNb
void ViewTowerGrid(const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const TString)
Int_t fStinSizeInCrystals
void NewCanvas(const TString)
TPaveText * fPavTxtH_Ped_RuDs
Double_t GetYmaxFromGraphFrameAndMarginValue(TGraph *, const Double_t)
void StexHocoVecoMeanOfCorss()
void LowFrequencyCorrelationsBetweenChannels(const Int_t &, const Int_t &, const TString)
Int_t fCanvSameH_TNo_RuDs
void ReInitCanvas(const TString, const TString)
Double_t GetXsupValueFromMemo()
TCanvasImp * fImpD_LFN_ChDs
Int_t fNbBinsMemoH_SCs_RuDs
Int_t fNbBinsMemoH_HFN_RuDs
void LowFrequencyMeanCorrelationsBetweenStins(const TString)
TVirtualPad * fPadD_NOE_ChNb
void SetEcalSubDetector(const TString, const TEcnaParEcal *, const TEcnaParHistos *, const TEcnaNumbering *, const TEcnaWrite *)
TCanvas * CreateCanvas(const TString, const TString, const TString, UInt_t, UInt_t)
void StexHocoVecoNumberOfEvents()
void LowFrequencyMeanCorrelationsBetweenSCs(const TString)
void SetXsupMemoFromValue(const TString, const Double_t &)
Int_t fFapLastReqEvtNumber
Int_t fCanvSameH_HFN_RuDs
Int_t fMemoColorH_Ped_RuDs
TCanvas * fCanvH_MCs_RuDs
Bool_t GetOkViewHisto(TEcnaRead *, const Int_t &, const Int_t &, const Int_t &, const TString)
void EBAveragedTotalNoiseXtals()
TCanvas * fCanvD_SSp_Samp
Int_t fMemoColorD_MCs_ChNb
void DeeXtalsMeanOfCorss()
TPaveText * fPavTxtH_LFN_Date
TCanvasImp * fImpH1SamePlus
Int_t fCanvSameD_LFN_ChNb
void ViewStas(const TString)
TPaveText * fPavComGeneralTitle
TCanvasImp * fImpD_LFN_ChNb
void DeeIXIYLowFrequencyNoise()
void EBEtaPhiAveragedLowFrequencyNoise()
Int_t fCanvSameD_NOE_ChDs
TVirtualPad * fPadH_MCs_RuDs
void EEAveragedTotalNoiseXtals()
Int_t fCanvSameH_LFN_Date
TCanvasImp * fImpH_Ped_RuDs
TEcnaParCout * fCnaParCout
void DeeXtalsLowFrequencyNoise()
void SetRunNumberFromList(const Int_t &, const Int_t &)
void ViewDeeGrid(const Int_t &, const TString)
TString SetCanvasName(const TString, const Int_t &, const Int_t &, const TString, const Int_t &, const Int_t &, const Int_t &)
Int_t fCanvSameH_MCs_RuDs
TCanvas * fCanvH1SamePlus
void StexXtalsSigmaOfCorss()
Color_t GetViewHistoColor(const TString, const TString)
TString fCovarianceMatrix
Int_t fCanvSameD_LFN_ChDs
Int_t fNbBinsMemoD_TNo_ChDs
TPaveText * fPavTxtH1SamePlus
TCanvasImp * fImpD_Adc_EvDs
TCanvasImp * fImpH_SCs_RuDs
void XtalHighFrequencyNoiseRuns(const TString, const Int_t &, const Int_t &, const TString)
TVirtualPad * fPadH_MCs_Date
TCanvasImp * fImpD_NOE_ChDs
Double_t GetYmaxValueFromMemo(const TString)
void EEAveragedHighFrequencyNoiseXtals()
void XtalTimeHighFrequencyNoise(const TString, const Int_t &, const Int_t &, const TString)
Double_t fH2HFccMosMatrixYmax
void XtalPedestalsRuns(const TString, const Int_t &, const Int_t &, const TString)
TPaveText * fPavTxtD_NOE_ChDs
void SetGraphPresentation(TGraph *, const TString, const TString)
Int_t fMemoColorH_LFN_Date
TCanvas * fCanvH_HFN_RuDs
void StexXtalsTotalNoise()
TString StexNumberToString(const Int_t &)
Int_t fMemoPlotD_TNo_ChNb
Int_t fMemoColorD_MSp_Samp
void SMEtaPhiLowFrequencyCorcc()
void EBAveragedSigmaOfCorssXtals()
TCanvas * fCanvD_MSp_Samp
void SMEtaPhiTotalNoise()
TVirtualPad * fPadH_Ped_RuDs
Int_t fMemoColorD_SSp_Samp
Int_t fMemoColorH_SCs_RuDs
Int_t fMemoColorD_Adc_EvNb
void WriteMatrixAscii(const TString, const TString, const Int_t &, const Int_t &, const Int_t &, const TMatrixD &)
TPaveText * fPavTxtD_HFN_ChNb
Int_t fNbBinsMemoD_Adc_EvDs
void DeeSCNumbering(const Int_t &)
TCanvasImp * fImpD_Adc_EvNb
void SetAllPavesViewStinCrysNb(const Int_t &, const Int_t &)
TPaveText * fPavTxtH_LFN_RuDs
Int_t fMemoPlotH_MCs_Date
void ViewStexStinNumberingPad(const Int_t &)
void DeeIXIYMeanOfCorss()
TCanvas * fCanvH_Ped_Date
Int_t fMemoPlotH_TNo_Date
void TowerCrystalNumbering(const Int_t &, const Int_t &)
Int_t fCanvSameD_NOE_ChNb
Double_t fH2LFccMosMatrixYmax
Int_t fMemoPlotH_TNo_RuDs
Int_t SetHistoFrameYminYmaxFromMemo(TH1D *, const TString)
void SetParametersCanvas(const TString, const TString)
void StexHighFrequencyNoiseXtals()
Int_t fNbOfListFileH_SCs_RuDs
Int_t fMemoColorD_LFN_ChDs
Axis_t fH1SameOnePlotXsup
void StexLowFrequencyNoiseXtals()
TString GetEtaPhiAxisTitle(const TString)
Int_t fCanvSameD_HFN_ChNb
void EBXtalsAveragedLowFrequencyNoise()
TPaveText * fPavTxtD_Ped_ChDs
void StexStinNumbering(const Int_t &)
void EEAveragedNumberOfEventsXtals()
void EBAveragedHighFrequencyNoiseXtals()
void SMXtalsHighFrequencyNoise()
void DeeXtalsTotalNoise()
Int_t fMemoPlotD_MCs_ChDs
TPaveText * fPavTxtH_SCs_Date
Int_t fFapFirstReqEvtNumber
Int_t fNbBinsMemoD_Adc_EvNb
void EBEtaPhiAveragedSigmaOfCorss()
void EBAveragedMeanOfCorssXtals()
void StasHocoVecoAveragedPedestals()
Int_t fCanvSameH_TNo_Date
Int_t fNbOfListFileH_TNo_Date
Double_t fH2CorccInStinsYmax
TString SetHistoXAxisTitle(const TString)
void StasHocoVecoAveragedTotalNoise()
TString * fT1DHistoryRunListFilePath
TPaveText * fPavTxtD_Adc_EvNb
TCanvas * fCanvD_Ped_ChDs
TString GetHocoVecoAxisTitle(const TString)
TVectorD GetHistoValues(TEcnaRead *, const TString, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &, Int_t &)
Int_t fMemoColorH_Ped_Date
TVirtualPad * fPadD_Ped_ChNb
TCanvasImp * fImpH_HFN_RuDs
void StasHocoVecoAveragedLowFrequencyNoise()
Int_t fMemoColorD_NOE_ChNb
Int_t fNbBinsMemoH1SamePlus
Int_t fCanvSameD_Adc_EvNb
TVirtualPad * fPadH_HFN_RuDs
void SMXtalsMeanOfCorss()
void StexXtalsPedestals()
Int_t fMemoColorD_Ped_ChDs
Int_t fMemoPlotH_LFN_Date
void EBXtalsAveragedTotalNoise()
TVirtualPad * fPadD_SSp_Samp
Int_t fMemoPlotD_LFN_ChNb
void StexSigmaOfCorssXtals()
Int_t fMemoColorD_TNo_ChDs
Int_t fMemoColorH_HFN_Date
Int_t GetXSampInStin(const Int_t &, const Int_t &, const Int_t &, const Int_t &)
void SetYmaxMemoFromValue(const TString, const Double_t &)
void DeeIXIYHighFrequencyNoise()
void EBXtalsAveragedPedestals()
TVirtualPad * fPadD_MCs_ChDs
Int_t fCanvSameD_TNo_ChDs
void XtalSigmaOfCorssRuns(const TString, const Int_t &, const Int_t &, const TString)
void DeeXtalsHighFrequencyNoise()
void EBXtalsAveragedSigmaOfCorss()
Int_t fMemoPlotH_LFN_RuDs
Int_t fMemoPlotD_SCs_ChNb
Color_t GetSCColor(const TString, const TString, const TString)
Int_t fNbOfListFileH_SCs_Date
TCanvas * fCanvD_HFN_ChNb
void StexTotalNoiseXtals()
TPaveText * fPavTxtH_Ped_Date
Double_t fH2CorccInStinsYmin
TCanvas * fCanvD_Adc_EvNb
Int_t fNbBinsMemoD_SCs_ChNb
Int_t fCanvSameH_HFN_Date
TPaveText * fPavComNbOfEvts
TCanvas * fCanvD_HFN_ChDs
void EEXtalsAveragedSigmaOfCorss()
void EEGridAxis(const Float_t &, const Float_t &, const Int_t &, const TString, const TString)
void EBEtaPhiAveragedPedestals()
TString * fT1DResultsRootFilePath
TCanvas * fCanvH_Ped_RuDs
TCanvasImp * fImpD_SCs_ChNb
void DeeHighFrequencyNoiseXtals()
Int_t fNbBinsMemoH_SCs_Date
void EEXtalsAveragedLowFrequencyNoise()
Int_t fNbBinsMemoD_MCs_ChDs
TEcnaHeader * fFileHeader
void StasHocoVecoAveragedHighFrequencyNoise()
void EEAveragedSigmaOfCorssXtals()
void ViewStin(const Int_t &, const TString)
TVirtualPad * fPadD_SCs_ChNb
void SetAllYminYmaxMemoFromDefaultValues()
Int_t fNbBinsMemoH_TNo_Date
Int_t fMemoPlotD_NOE_ChNb
void StasHocoVecoAveragedNumberOfEvents()
Int_t fMemoPlotH_SCs_Date
Double_t GetYminFromHistoFrameAndMarginValue(TH1D *, const Double_t)
Int_t fNbBinsMemoH_LFN_RuDs
Int_t fCanvSameD_SCs_ChDs
Int_t fMemoPlotD_MSp_Samp
TCanvasImp * fImpD_NOE_ChNb
TPaveText * fPavTxtD_TNo_ChDs
TString fCfgResultsRootFilePath
Int_t fNbBinsMemoD_HFN_ChDs
void EEIXIYAveragedPedestals()
void FileParameters(const TString, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &)
void SMEtaPhiLowFrequencyNoise()
void StexHocoVecoHighFrequencyNoise()
void StasHocoVecoAveragedSigmaOfCorss()
void EBEtaPhiAveragedNumberOfEvents()
Int_t fNbBinsMemoH_HFN_Date
void SMEtaPhiHighFrequencyCorcc()
TCanvas * fCanvD_LFN_ChDs
void DeeTotalNoiseXtals()
void EBEtaPhiAveragedTotalNoise()
Int_t fMemoColorH1SamePlus
TVirtualPad * fPadH_LFN_RuDs
void EEAveragedMeanOfCorssXtals()
TString fCfgHistoryRunListFilePath
void ViewSMTowerNumberingPad(const Int_t &)
void EEDataSectors(const Float_t &, const Float_t &, const Int_t &, const TString)
TVirtualPad * ActivePad(const TString, const TString)
Int_t GetNotCompleteSCForConsFromIndex(const Int_t &)
Int_t fNbOfListFileH_LFN_Date
void SetAllPavesViewStas()
TPaveText * fPavTxtD_HFN_ChDs
Int_t fMemoColorD_HFN_ChDs
void EEIXIYAveragedMeanOfCorss()
TCanvasImp * fImpH_Ped_Date
void DeeXtalsNumberOfEvents()
void XtalLowFrequencyNoiseRuns(const TString, const Int_t &, const Int_t &, const TString)
TCanvasImp * fImpD_Ped_ChNb
void SMEtaPhiMeanOfCorss()
TVirtualPad * fPadH_SCs_Date
Int_t fMemoPlotD_SCs_ChDs
Int_t fMemoPlotH_MCs_RuDs
void DeeLowFrequencyNoiseXtals()
void ViewDeeSCNumberingPad(const Int_t &)
void SetAllPavesViewMatrix(const TString, const Int_t &, const Int_t &, const Int_t &)
Int_t fCanvSameH_Ped_Date
TPaveText * fPavComEvolNbOfEvtsAna
Int_t fNbBinsMemoD_SSp_Samp
void EBAveragedNumberOfEventsXtals()
TString GetCurrentCanvasName()
Int_t fNbBinsMemoH_Ped_Date
void SetHistoScaleY(const TString)
TPaveText * fPavTxtD_LFN_ChNb
void SMEtaPhiNumberOfEvents()
Int_t fNbBinsMemoD_MCs_ChNb
TPaveText * fPavTxtD_MCs_ChNb
Int_t fCanvSameD_MCs_ChDs
void SetYVarMemo(const TString, const TString, const TString)
TString fFlagGeneralTitle
TCanvas * fCanvD_Ped_ChNb
Int_t GetListFileNumber(const TString)
TCanvasImp * fImpH_MCs_RuDs
TPaveText * fPavComEvolRuns
TCanvas * fCanvH_SCs_Date
void ViewEEGrid(const Int_t &)
Int_t fNbOfListFileH_HFN_RuDs
Int_t fNbOfListFileH_Ped_Date
Int_t fMemoPlotH_Ped_Date
Int_t fNbOfListFileH_Ped_RuDs
TString GetYVarFromMemo(const TString, const TString)
TCanvasImp * fImpD_MSp_Samp
Int_t fNbBinsMemoD_SCs_ChDs
TCanvas * fCanvH_TNo_Date
TCanvas * fCanvD_NOE_ChDs
Int_t GetXCrysInStex(const Int_t &, const Int_t &, const Int_t &)
Int_t fMemoColorD_SCs_ChDs
Int_t fMemoPlotD_MCs_ChNb
TVirtualPad * fPadH_SCs_RuDs
Double_t fH2LFccMosMatrixYmin
void XtalMeanOfCorssRuns(const TString, const Int_t &, const Int_t &, const TString)
void ViewSMGrid(const Int_t &, const TString)
TCanvasImp * fImpD_HFN_ChNb
void SMNumberOfEventsXtals()
TVirtualPad * fPadD_SCs_ChDs
TVirtualPad * fPadH_LFN_Date
void SampleADCEvents(const Int_t &, const Int_t &, const Int_t &, const TString)
void StasHocoVecoAveragedMeanOfCorss()
TPaveText * fPavTxtD_SCs_ChNb
Int_t fMemoPlotD_Ped_ChDs
Int_t fCanvSameH1SamePlus
Int_t fMemoPlotD_TNo_ChDs
Int_t fMemoColorH_MCs_Date
TPaveText * fPavTxtH_MCs_RuDs
TCanvasImp * fImpD_TNo_ChNb
TVirtualPad * fPadH_TNo_RuDs
void StexXtalsLowFrequencyNoise()
void SetXinfMemoFromValue(const TString, const Double_t &)
void EEAveragedLowFrequencyNoiseXtals()
void SetYminMemoFromPreviousMemo(const TString)
void HistimePlot(TGraph *, Axis_t, Axis_t, const TString, const TString, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const TString, const Int_t &)
void StinCrystalNumbering(const Int_t &, const Int_t &)
TCanvas * fCanvD_MCs_ChNb
Int_t GetYCrysInStex(const Int_t &, const Int_t &, const Int_t &)
TCanvasImp * fImpD_TNo_ChDs
void CorrelationsBetweenSamples(const Int_t &, const Int_t &, const TString)
void SetAllPavesViewStin(const Int_t &)
void DeeIXIYLowFrequencyCorcc()
Axis_t fH1SameOnePlotXinf
TEcnaParPaths * fCnaParPaths
void EEIXIYAveragedTotalNoise()
Int_t GetSCOffset(const Int_t &, const Int_t &, const Int_t &)
TVirtualPad * fPadH_HFN_Date
void EBEtaPhiAveragedMeanOfCorss()
TPaveText * fPavComSeveralChanging
TCanvasImp * fImpH_TNo_RuDs
TVirtualPad * fPadD_LFN_ChDs
void SMTowerNumbering(const Int_t &)
TCanvas * fCanvD_TNo_ChNb
Int_t fMemoPlotD_SSp_Samp
Int_t ModifiedSCEchaForNotConnectedSCs(const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &)
Int_t fNbOfListFileH_TNo_RuDs
void EEIXIYAveragedHighFrequencyNoise()
TString fLFBetweenChannels
TVirtualPad * fPadD_MSp_Samp
void SMHighFrequencyNoiseXtals()
Int_t fCanvSameD_TNo_ChNb
void HighFrequencyMeanCorrelationsBetweenSCs(const TString)
TCanvasImp * fImpD_HFN_ChDs
TPaveText * fPavTxtD_SSp_Samp
Int_t fMemoColorD_HFN_ChNb
Int_t fCanvSameH_SCs_Date
Int_t fNbBinsMemoD_Ped_ChDs
void DeeXtalsSigmaOfCorss()
TString fFlagUserHistoMin
Int_t fCanvSameD_HFN_ChDs
void ViewStexGrid(const Int_t &, const TString)
void LowFrequencyMeanCorrelationsBetweenTowers(const TString)
Int_t GetNbBinsFromMemo(const TString, const TString)
void SMSigmaOfCorssXtals()
TString GetMemoFlag(const TString)
void WriteHistoAscii(const TString, const Int_t &, const TVectorD &)
void DeeSigmaOfCorssXtals()
void ViewSCGrid(const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const TString)
void SqrtContourLevels(const Int_t &, Double_t *)
TCanvasImp * fImpH_SCs_Date
Int_t fMemoPlotD_LFN_ChDs
void SMXtalsNumberOfEvents()
TString SetHistoYAxisTitle(const TString)
Int_t fCanvSameH_Ped_RuDs
Double_t GetYminValueFromMemo(const TString)
void EBEtaPhiAveragedHighFrequencyNoise()
Int_t GetYSampInStin(const Int_t &, const Int_t &, const Int_t &, const Int_t &)
void StexXtalsHighFrequencyNoise()
TPaveText * fPavTxtD_NOE_ChNb
Int_t fNbBinsMemoD_Ped_ChNb
Int_t fCanvSameD_Adc_EvDs
TString fCurrentCanvasName
TCanvas * fCanvD_TNo_ChDs
void SetAllPavesViewHisto(const TString, const Int_t &, const Int_t &, const Int_t &, const TString)
void EEIXIYAveragedLowFrequencyNoise()
TCanvas * fCanvH_LFN_Date
Int_t fNbBinsMemoD_MSp_Samp
void EBXtalsAveragedMeanOfCorss()
void HighFrequencyMeanCorrelationsBetweenTowers(const TString)
Int_t GetHistoryRunListParameters(const TString, const TString)
TCanvasImp * fImpD_MCs_ChDs
TPaveText * fPavTxtD_MCs_ChDs
void EEXtalsAveragedHighFrequencyNoise()
Int_t GetDSOffset(const Int_t &, const Int_t &)
void EEXtalsAveragedPedestals()
TVirtualPad * fPadH1SamePlus
void EEXtalsAveragedNumberOfEvents()
Int_t fMemoPlotH_Ped_RuDs
void StexPedestalsXtals()
Int_t fMemoColorD_NOE_ChDs
TCanvas * GetCurrentCanvas()
Int_t fMemoPlotH_SCs_RuDs
TVirtualPad * fCurrentPad
TCanvas * fCanvD_MCs_ChDs
Int_t fMemoColorD_Adc_EvDs
Int_t fCanvSameD_Ped_ChNb
TVirtualPad * fPadD_Adc_EvDs
void StexMeanOfCorssXtals()
TString fHFBetweenChannels
Int_t GetNotConnectedSCForConsFromIndex(const Int_t &)
void SMXtalsSigmaOfCorss()
TCanvas * fCanvD_LFN_ChNb
void SMLowFrequencyNoiseXtals()
void HighFrequencyMeanCorrelationsBetweenStins(const TString)
void ViewStinGrid(const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const TString)
void SMMeanOfCorssXtals()
Int_t fCanvSameH_LFN_RuDs
TPaveText * fPavTxtD_SCs_ChDs
void SetAllPavesViewStex(const TString, const Int_t &)
Int_t GetNumberOfEvents(TEcnaRead *, const Int_t &)
Int_t fMemoPlotD_Ped_ChNb
void EBXtalsAveragedNumberOfEvents()
Int_t fMemoPlotH1SamePlus
TPaveText * fPavTxtD_TNo_ChNb
TCanvas * fCanvH_MCs_Date
void SMXtalsLowFrequencyNoise()
Int_t fMemoColorH_TNo_RuDs
TPaveText * ActivePavTxt(const TString, const TString)
TPaveText * fPavTxtH_HFN_Date
Int_t fNbBinsMemoD_NOE_ChDs
TPaveText * fPavTxtD_Adc_EvDs
Int_t GetXStinInStas(const Int_t &, const Int_t &, const Int_t &)
void TopAxisForHistos(TH1D *, const TString, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &)
void DeeIXIYHighFrequencyCorcc()
void SMEtaPhiSigmaOfCorss()
void EEAveragedPedestalsXtals()
void SetXVarMemo(const TString, const TString, const TString)
Double_t NotConnectedSCH1DBin(const Int_t &)
TVirtualPad * fPadD_TNo_ChNb
Int_t fCanvSameH_SCs_RuDs
Int_t fNbBinsMemoD_LFN_ChNb
TCanvasImp * fImpH_HFN_Date
void StexHocoVecoPedestals()
Double_t GetYminFromGraphFrameAndMarginValue(TGraph *, const Double_t)
void SetHistoPresentation(TH1D *, const TString)
Int_t fNbBinsMemoH_MCs_RuDs
void EEIXIYAveragedNumberOfEvents()
TCanvas * fCanvD_SCs_ChNb
TVirtualPad * fPadH_TNo_Date
void DeeIXIYNumberOfEvents()
Axis_t GetHistoXinf(const TString, const Int_t &, const TString)
void ViewHisto(const Int_t &, const Int_t &, const Int_t &, const TString, const TString)
void HighFrequencyCorrelationsBetweenChannels(const Int_t &, const Int_t &, const TString)
void DeeNumberOfEventsXtals()
void HighFrequencyCovariancesBetweenChannels(const Int_t &, const Int_t &, const TString)
Int_t fNbOfListFileH_MCs_RuDs
void XtalTotalNoiseRuns(const TString, const Int_t &, const Int_t &, const TString)
Double_t fH2HFccMosMatrixYmin
void XtalSamplesSigma(const Int_t &, const Int_t &, const TString)
TCanvasImp * fImpH_LFN_RuDs
void EBAveragedLowFrequencyNoiseXtals()
TVirtualPad * fPadD_MCs_ChNb
void DeeIXIYSigmaOfCorss()
TCanvasImp * fImpD_SCs_ChDs
TPaveText * fPavTxtD_LFN_ChDs
void ViewStasGrid(const Int_t &)
TCanvasImp * fImpH_LFN_Date
Int_t fNbOfListFileH_LFN_RuDs
Int_t fNbOfListFileH_HFN_Date
TCanvasImp * fImpD_MCs_ChNb
Double_t NotCompleteSCH1DBin(const Int_t &)
TEcnaParHistos * fCnaParHistos
TString fFlagUserHistoMax
void FillHisto(TH1D *, const TVectorD &, const TString, const Int_t &)
Int_t fCanvSameD_SSp_Samp
void LowFrequencyCovariancesBetweenChannels(const Int_t &, const Int_t &, const TString)
Int_t fNbBinsMemoD_NOE_ChNb
void SetNbBinsMemo(const TString, const TString, const Int_t &)
void XtalSampleValues(const Int_t &, const Int_t &, const Int_t &, const TString)
Int_t fMemoPlotD_Adc_EvDs
Int_t fMemoColorD_Ped_ChNb
void PlotCloneOfCurrentCanvas()
Int_t fMemoColorD_LFN_ChNb
TVirtualPad * fPadD_Adc_EvNb
void XtalTimeLowFrequencyNoise(const TString, const Int_t &, const Int_t &, const TString)
void XtalTimeSigmaOfCorss(const TString, const Int_t &, const Int_t &, const TString)
TCanvas * fCanvH_LFN_RuDs
Int_t fMemoPlotD_HFN_ChNb
Int_t fMemoPlotH_HFN_RuDs
TVirtualPad * fPadD_Ped_ChDs
TCanvas * fCanvH_TNo_RuDs
Int_t GetHistoSize(const TString, const TString)
Int_t fCanvSameD_Ped_ChDs
void EBXtalsAveragedHighFrequencyNoise()