#include <TEcnaParHistos.h>
Public Member Functions | |
Float_t | AxisLabelOffset () |
Float_t | AxisLabelOffset (const TString &) |
Float_t | AxisLabelSize () |
Float_t | AxisLabelSize (const TString &) |
Float_t | AxisTickSize () |
Float_t | AxisTickSize (const TString &) |
Float_t | AxisTitleOffset () |
Float_t | AxisTitleOffset (const TString &) |
Float_t | AxisTitleSize () |
Float_t | AxisTitleSize (const TString &) |
Double_t | BoxBottomY (const TString &) |
Double_t | BoxLeftX (const TString &) |
Double_t | BoxRightX (const TString &) |
Double_t | BoxTopY (const TString &) |
TString | BuildStandard1DHistoCodeX (const TString &, const TString &) |
TString | BuildStandard1DHistoCodeXY (const TString &) |
TString | BuildStandard1DHistoCodeY (const TString &, const TString &) |
TString | BuildStandardBetweenWhatCode (const TString &, const TString &) |
TString | BuildStandardCovOrCorCode (const TString &, const TString &) |
TString | BuildStandardDetectorCode (const TString &) |
TString | BuildStandardPlotOption (const TString &, const TString &) |
UInt_t | CanvasFormatH (const TString &) |
UInt_t | CanvasFormatW (const TString &) |
Color_t | ColorDefinition (const TString &) |
Color_t | ColorTab (const Int_t &) |
Float_t | DeeNameOffsetX (const Int_t &) |
Float_t | DeeNumberOffsetX (const TString &, const Int_t &) |
Float_t | DeeOffsetX (const TString &, const Int_t &) |
TString | GetCodeAllXtalsInStinPlot () |
TString | GetCodeOnlyOnePlot () |
Int_t | GetCodePlotAllXtalsInStin () |
TString | GetCodeSameOnePlot () |
TString | GetCodeSeveralPlot () |
TString | GetHistoType (const TString &) |
Double_t | GetMarginAutoMinMax () |
Int_t | GetMaxNbOfColors () |
Int_t | GetNbOfRunsDisplayed () |
TString | GetQuantityName (const TString &) |
TString | GetTechHistoCode (const TString &) |
TString | GetTechHistoCode (const TString &, const TString &) |
TString | GetXVarHisto (const TString &, const TString &, const Int_t &) |
Double_t | GetYmaxDefaultValue (const TString &) |
Double_t | GetYminDefaultValue (const TString &) |
TString | GetYVarHisto (const TString &, const TString &, const Int_t &) |
void | Init () |
void | ListOfStandardCodes (const TString &) |
Int_t | MaxNbOfRunsInLists () |
UInt_t | SetCanvasHeight (const TString &, const TString &) |
UInt_t | SetCanvasWidth (const TString &, const TString &) |
void | SetColorPalette (const TString &) |
Color_t | SetColorsForNumbers (const TString &) |
void | SetEcalSubDetector (const TString &) |
void | SetEcalSubDetector (const TString &, const TEcnaParEcal *, const TEcnaNumbering *) |
TPaveText * | SetOptionSamePaveBorder (const TString &, const TString &) |
TPaveText * | SetPaveAnalysisRun (const TString &, const Int_t &, const Int_t &, const TString &, const Int_t &, const Int_t &, const TString &) |
TPaveText * | SetPaveCrystal (const Int_t &, const Int_t &, const Int_t &) |
TPaveText * | SetPaveCrystal (const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &) |
TPaveText * | SetPaveCrystalSample (const Int_t &, const Int_t &, const Int_t &, const Int_t &) |
TPaveText * | SetPaveCxyz (const Int_t &) |
TPaveText * | SetPaveDee (const TString &, const Int_t &, const TString &) |
TPaveText * | SetPaveEvolNbOfEvtsAna (const TString &, const Int_t &, const Int_t &, const Int_t &, const TString &) |
TPaveText * | SetPaveEvolRuns (const Int_t &, const TString &, const Int_t &, const TString &, const TString &, const TString &) |
TPaveText * | SetPaveGeneralComment (const TString &) |
TPaveText * | SetPaveLVRB (const Int_t &, const Int_t &) |
TPaveText * | SetPaveNbOfEvts (const Int_t &, const TString &, const TString &, const TString &) |
TPaveText * | SetPaveSC (const Int_t &, const Int_t &) |
TPaveText * | SetPaveSCsXY (const Int_t &, const Int_t &) |
TPaveText * | SetPaveSM (const TString &, const Int_t &, const TString &) |
TPaveText * | SetPaveStas () |
TPaveText * | SetPaveStex (const TString &, const Int_t &) |
TPaveText * | SetPaveStin (const Int_t &, const Int_t &) |
TPaveText * | SetPaveStinsXY (const Int_t &, const Int_t &) |
TPaveText * | SetPaveTower (const Int_t &) |
TPaveText * | SetPaveTowersXY (const Int_t &, const Int_t &) |
void | SetViewGraphOffsets (TGraph *, const TString &) |
void | SetViewHistoOffsets (TH1D *, const TString &, const TString &) |
void | SetViewHistoPadMargins (const TString &, const TString &) |
void | SetViewHistoStats (TH1D *, const TString &) |
void | SetViewHistoStyle (const TString &) |
TEcnaParHistos () | |
TEcnaParHistos (TEcnaObject *, const TString &) | |
TEcnaParHistos (const TString &, const TEcnaParEcal *, const TEcnaNumbering *) | |
~TEcnaParHistos () override | |
Private Attributes | |
TString | fAllXtalsInStinPlot |
Int_t | fCdelete |
Int_t | fCdeleteRoot |
Int_t | fCnaCommand |
Int_t | fCnaError |
Int_t | fCnew |
Int_t | fCnewRoot |
TEcnaParEcal * | fEcal |
TEcnaNumbering * | fEcalNumbering |
TString | fFlagSubDet |
Int_t | fgMaxCar |
Double_t | fMarginAutoMinMax |
Int_t | fMaxColorNumber |
Int_t | fMaxNbOfRunsInLists |
Int_t | fNbOfRunsDisplayed |
TString | fOnlyOnePlot |
Int_t | fPlotAllXtalsInStin |
TString | fSameOnePlot |
TString | fSeveralPlot |
TString | fTTBELL |
TEcnaParHistos.h Update: 05/10/2012 Author: B.Fabbro (berna) DSM/IRFU/SPP CEA-Saclay Copyright: Those valid for CEA sofware rd.f abbro @cea .fr
ECNA web page: http://cms-fabbro.web.cern.ch/cms-fabbro/
Values of different parameters for plots in the framework of TEcnaHistos (see TEcnaHistos documentation) Examples of parameters: ymin and ymax values for histos, title sizes, margins for plots, etc...
Definition at line 44 of file TEcnaParHistos.h.
TEcnaParHistos::TEcnaParHistos | ( | ) |
Definition at line 32 of file TEcnaParHistos.cc.
References Init().
TEcnaParHistos::TEcnaParHistos | ( | TEcnaObject * | pObjectManager, |
const TString & | SubDet | ||
) |
Definition at line 40 of file TEcnaParHistos.cc.
References fEcal, fEcalNumbering, TEcnaObject::GetPointerValue(), Init(), TEcnaObject::RegisterPointer(), and SetEcalSubDetector().
TEcnaParHistos::TEcnaParHistos | ( | const TString & | SubDet, |
const TEcnaParEcal * | pEcal, | ||
const TEcnaNumbering * | pEcalNumbering | ||
) |
Definition at line 70 of file TEcnaParHistos.cc.
References Init(), and SetEcalSubDetector().
|
override |
Definition at line 18 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisLabelOffset | ( | ) |
Definition at line 1282 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::EEGridAxis(), TEcnaHistos::ViewEBGrid(), TEcnaHistos::ViewSCGrid(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
Float_t TEcnaParHistos::AxisLabelOffset | ( | const TString & | opt | ) |
Definition at line 1283 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisLabelSize | ( | ) |
Definition at line 1330 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::EEGridAxis(), TEcnaHistos::ViewEBGrid(), TEcnaHistos::ViewSCGrid(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
Float_t TEcnaParHistos::AxisLabelSize | ( | const TString & | opt | ) |
Definition at line 1331 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisTickSize | ( | ) |
Definition at line 1348 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::EEGridAxis(), TEcnaHistos::ViewEBGrid(), TEcnaHistos::ViewSCGrid(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
Float_t TEcnaParHistos::AxisTickSize | ( | const TString & | opt | ) |
Definition at line 1349 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisTitleOffset | ( | ) |
Definition at line 1222 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::EEGridAxis(), TEcnaHistos::ViewEBGrid(), TEcnaHistos::ViewSCGrid(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
Float_t TEcnaParHistos::AxisTitleOffset | ( | const TString & | opt | ) |
Definition at line 1223 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisTitleSize | ( | ) |
Definition at line 1273 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::EEGridAxis(), TEcnaHistos::ViewEBGrid(), TEcnaHistos::ViewSCGrid(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
Float_t TEcnaParHistos::AxisTitleSize | ( | const TString & | opt | ) |
Definition at line 1274 of file TEcnaParHistos.cc.
Double_t TEcnaParHistos::BoxBottomY | ( | const TString & | chtype | ) |
Definition at line 464 of file TEcnaParHistos.cc.
References relativeConstraints::value.
Referenced by TEcnaHistos::DeeSCNumbering(), TEcnaHistos::HistimePlot(), TEcnaHistos::HistoPlot(), SetOptionSamePaveBorder(), SetPaveAnalysisRun(), SetPaveCrystal(), SetPaveCrystalSample(), SetPaveCxyz(), SetPaveDee(), SetPaveEvolNbOfEvtsAna(), SetPaveEvolRuns(), SetPaveGeneralComment(), SetPaveLVRB(), SetPaveNbOfEvts(), SetPaveSC(), SetPaveSCsXY(), SetPaveSM(), SetPaveStas(), SetPaveTower(), SetPaveTowersXY(), TEcnaHistos::StexHocoVecoLHFCorcc(), TEcnaHistos::ViewStas(), and TEcnaHistos::ViewStex().
Double_t TEcnaParHistos::BoxLeftX | ( | const TString & | chtype | ) |
Definition at line 330 of file TEcnaParHistos.cc.
References relativeConstraints::value.
Referenced by TEcnaHistos::DeeSCNumbering(), TEcnaHistos::HistimePlot(), TEcnaHistos::HistoPlot(), TEcnaHistos::SCCrystalNumbering(), SetOptionSamePaveBorder(), TEcnaHistos::SetParametersCanvas(), SetPaveAnalysisRun(), SetPaveCrystal(), SetPaveCrystalSample(), SetPaveCxyz(), SetPaveDee(), SetPaveEvolNbOfEvtsAna(), SetPaveEvolRuns(), SetPaveGeneralComment(), SetPaveLVRB(), SetPaveNbOfEvts(), SetPaveSC(), SetPaveSCsXY(), SetPaveSM(), SetPaveStas(), SetPaveTower(), SetPaveTowersXY(), TEcnaHistos::SMTowerNumbering(), TEcnaHistos::StexHocoVecoLHFCorcc(), TEcnaHistos::TowerCrystalNumbering(), TEcnaHistos::ViewMatrix(), TEcnaHistos::ViewStas(), TEcnaHistos::ViewStex(), and TEcnaHistos::ViewStin().
Double_t TEcnaParHistos::BoxRightX | ( | const TString & | chtype | ) |
Definition at line 397 of file TEcnaParHistos.cc.
References relativeConstraints::value.
Referenced by TEcnaHistos::DeeSCNumbering(), TEcnaHistos::HistimePlot(), TEcnaHistos::HistoPlot(), SetOptionSamePaveBorder(), SetPaveAnalysisRun(), SetPaveCrystal(), SetPaveCrystalSample(), SetPaveCxyz(), SetPaveDee(), SetPaveEvolNbOfEvtsAna(), SetPaveEvolRuns(), SetPaveGeneralComment(), SetPaveLVRB(), SetPaveNbOfEvts(), SetPaveSC(), SetPaveSCsXY(), SetPaveSM(), SetPaveStas(), SetPaveTower(), SetPaveTowersXY(), TEcnaHistos::StexHocoVecoLHFCorcc(), TEcnaHistos::ViewStas(), and TEcnaHistos::ViewStex().
Double_t TEcnaParHistos::BoxTopY | ( | const TString & | chtype | ) |
Definition at line 527 of file TEcnaParHistos.cc.
References relativeConstraints::value.
Referenced by TEcnaHistos::DeeSCNumbering(), TEcnaHistos::HistimePlot(), TEcnaHistos::HistoPlot(), TEcnaHistos::SCCrystalNumbering(), SetOptionSamePaveBorder(), TEcnaHistos::SetParametersCanvas(), SetPaveAnalysisRun(), SetPaveCrystal(), SetPaveCrystalSample(), SetPaveCxyz(), SetPaveDee(), SetPaveEvolNbOfEvtsAna(), SetPaveEvolRuns(), SetPaveGeneralComment(), SetPaveLVRB(), SetPaveNbOfEvts(), SetPaveSC(), SetPaveSCsXY(), SetPaveSM(), SetPaveStas(), SetPaveTower(), SetPaveTowersXY(), TEcnaHistos::SMTowerNumbering(), TEcnaHistos::StexHocoVecoLHFCorcc(), TEcnaHistos::TowerCrystalNumbering(), TEcnaHistos::ViewMatrix(), TEcnaHistos::ViewStas(), TEcnaHistos::ViewStex(), and TEcnaHistos::ViewStin().
TString TEcnaParHistos::BuildStandard1DHistoCodeX | ( | const TString & | CallingMethod, |
const TString & | UserHistoCode | ||
) |
Definition at line 3232 of file TEcnaParHistos.cc.
References BuildStandard1DHistoCodeXY(), gather_cfg::cout, fTTBELL, and ListOfStandardCodes().
Referenced by TEcnaHistos::Plot1DHisto(), and TEcnaHistos::PlotHistory().
TString TEcnaParHistos::BuildStandard1DHistoCodeXY | ( | const TString & | UserHistoCode | ) |
Definition at line 3331 of file TEcnaParHistos.cc.
References gather_cfg::cout, fTTBELL, and ListOfStandardCodes().
Referenced by BuildStandard1DHistoCodeX(), and BuildStandard1DHistoCodeY().
TString TEcnaParHistos::BuildStandard1DHistoCodeY | ( | const TString & | CallingMethod, |
const TString & | UserHistoCode | ||
) |
Definition at line 3291 of file TEcnaParHistos.cc.
References BuildStandard1DHistoCodeXY(), gather_cfg::cout, fTTBELL, and ListOfStandardCodes().
Referenced by TEcnaHistos::Plot1DHisto(), TEcnaHistos::PlotDetector(), TEcnaHistos::PlotHistory(), and TEcnaRead::Read1DHisto().
TString TEcnaParHistos::BuildStandardBetweenWhatCode | ( | const TString & | CallingMethod, |
const TString & | UserHistoCode | ||
) |
Definition at line 3442 of file TEcnaParHistos.cc.
References gather_cfg::cout, fTTBELL, and ListOfStandardCodes().
Referenced by TEcnaHistos::PlotMatrix(), and TEcnaRead::ReadMatrix().
TString TEcnaParHistos::BuildStandardCovOrCorCode | ( | const TString & | CallingMethod, |
const TString & | UserHistoCode | ||
) |
Definition at line 3413 of file TEcnaParHistos.cc.
References gather_cfg::cout, fTTBELL, and ListOfStandardCodes().
Referenced by TEcnaHistos::PlotMatrix(), and TEcnaRead::ReadMatrix().
TString TEcnaParHistos::BuildStandardDetectorCode | ( | const TString & | UserDetector | ) |
Definition at line 3113 of file TEcnaParHistos.cc.
References gather_cfg::cout, fTTBELL, and ListOfStandardCodes().
Referenced by TEcnaHistos::Plot1DHisto(), TEcnaHistos::PlotDetector(), and TEcnaRead::Read1DHisto().
TString TEcnaParHistos::BuildStandardPlotOption | ( | const TString & | CallingMethod, |
const TString & | UserPlotOption | ||
) |
Definition at line 3146 of file TEcnaParHistos.cc.
References gather_cfg::cout, fAllXtalsInStinPlot, fOnlyOnePlot, fSameOnePlot, fSeveralPlot, fTTBELL, and ListOfStandardCodes().
Referenced by TEcnaHistos::Plot1DHisto(), TEcnaHistos::PlotHistory(), and TEcnaHistos::PlotMatrix().
UInt_t TEcnaParHistos::CanvasFormatH | ( | const TString & | chformat | ) |
Definition at line 294 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::DeeSCNumbering(), TEcnaHistos::SCCrystalNumbering(), SetCanvasHeight(), SetCanvasWidth(), TEcnaHistos::SMTowerNumbering(), TEcnaHistos::StexHocoVecoLHFCorcc(), TEcnaHistos::TowerCrystalNumbering(), TEcnaHistos::ViewMatrix(), TEcnaHistos::ViewStas(), TEcnaHistos::ViewStex(), and TEcnaHistos::ViewStin().
UInt_t TEcnaParHistos::CanvasFormatW | ( | const TString & | chformat | ) |
Definition at line 263 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::DeeSCNumbering(), TEcnaHistos::SCCrystalNumbering(), SetCanvasHeight(), SetCanvasWidth(), TEcnaHistos::SMTowerNumbering(), TEcnaHistos::StexHocoVecoLHFCorcc(), TEcnaHistos::TowerCrystalNumbering(), TEcnaHistos::ViewMatrix(), TEcnaHistos::ViewStas(), TEcnaHistos::ViewStex(), and TEcnaHistos::ViewStin().
Color_t TEcnaParHistos::ColorDefinition | ( | const TString & | chcolor | ) |
Definition at line 676 of file TEcnaParHistos.cc.
Referenced by ColorTab(), TEcnaHistos::EEDataSectors(), TEcnaHistos::GetSCColor(), TEcnaHistos::GetViewHistoColor(), TEcnaHistos::HistimePlot(), TEcnaHistos::HistoPlot(), TEcnaHistos::SCCrystalNumbering(), TEcnaHistos::SetAllPavesViewHisto(), TEcnaHistos::SetAllPavesViewStas(), TEcnaHistos::SetAllPavesViewStex(), SetColorsForNumbers(), SetPaveLVRB(), TEcnaHistos::SetViewGraphColors(), TEcnaHistos::SetViewHistoColors(), TEcnaHistos::ViewDeeSCNumberingPad(), TEcnaHistos::ViewEBGrid(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewSMTowerNumberingPad().
Color_t TEcnaParHistos::ColorTab | ( | const Int_t & | user_color_number | ) |
Definition at line 613 of file TEcnaParHistos.cc.
References ColorDefinition(), and fMaxColorNumber.
Referenced by TEcnaHistos::GetViewHistoColor(), TEcnaHistos::SetViewGraphColors(), and TEcnaHistos::SetViewHistoColors().
Float_t TEcnaParHistos::DeeNameOffsetX | ( | const Int_t & | DeeNumber | ) |
Definition at line 1428 of file TEcnaParHistos.cc.
References hltrates_dqm_sourceclient-live_cfg::offset.
Referenced by TEcnaHistos::EEDataSectors().
Float_t TEcnaParHistos::DeeNumberOffsetX | ( | const TString & | opt_plot, |
const Int_t & | DeeNumber | ||
) |
Definition at line 1447 of file TEcnaParHistos.cc.
References hltrates_dqm_sourceclient-live_cfg::offset.
Referenced by TEcnaHistos::EEDataSectors().
Float_t TEcnaParHistos::DeeOffsetX | ( | const TString & | opt_plot, |
const Int_t & | DeeNumber | ||
) |
Definition at line 1404 of file TEcnaParHistos.cc.
References fEcal, TEcnaParEcal::MaxStinHocoInStex(), and hltrates_dqm_sourceclient-live_cfg::offset.
Referenced by TEcnaHistos::EEDataSectors(), TEcnaHistos::EEGridAxis(), and TEcnaHistos::GetXStinInStas().
TString TEcnaParHistos::GetCodeAllXtalsInStinPlot | ( | ) |
Definition at line 3740 of file TEcnaParHistos.cc.
References fAllXtalsInStinPlot.
Referenced by TEcnaHistos::SetEcalSubDetector().
TString TEcnaParHistos::GetCodeOnlyOnePlot | ( | ) |
Definition at line 3737 of file TEcnaParHistos.cc.
References fOnlyOnePlot.
Referenced by TEcnaHistos::SetEcalSubDetector().
Int_t TEcnaParHistos::GetCodePlotAllXtalsInStin | ( | ) |
Definition at line 3741 of file TEcnaParHistos.cc.
References fPlotAllXtalsInStin.
Referenced by TEcnaHistos::SetEcalSubDetector().
TString TEcnaParHistos::GetCodeSameOnePlot | ( | ) |
Definition at line 3739 of file TEcnaParHistos.cc.
References fSameOnePlot.
Referenced by TEcnaHistos::SetEcalSubDetector().
TString TEcnaParHistos::GetCodeSeveralPlot | ( | ) |
Definition at line 3738 of file TEcnaParHistos.cc.
References fSeveralPlot.
Referenced by TEcnaHistos::SetEcalSubDetector().
TString TEcnaParHistos::GetHistoType | ( | const TString & | HistoCode | ) |
Definition at line 2440 of file TEcnaParHistos.cc.
References fgMaxCar.
Referenced by TEcnaHistos::GetHistoNumberOfBins(), TEcnaHistos::GetOkViewHisto(), GetXVarHisto(), GetYVarHisto(), TEcnaHistos::SetAllPavesViewHisto(), TEcnaHistos::SetCanvasName(), TEcnaHistos::SetViewHistoColors(), TEcnaHistos::ViewHistime(), and TEcnaHistos::ViewHisto().
Double_t TEcnaParHistos::GetMarginAutoMinMax | ( | ) |
Definition at line 821 of file TEcnaParHistos.cc.
References fMarginAutoMinMax.
Referenced by TEcnaHistos::HistimePlot(), TEcnaHistos::ViewHistime(), and TEcnaHistos::ViewHisto().
Int_t TEcnaParHistos::GetMaxNbOfColors | ( | ) |
Definition at line 819 of file TEcnaParHistos.cc.
References fMaxColorNumber.
Referenced by TEcnaHistos::SetViewGraphColors(), and TEcnaHistos::SetViewHistoColors().
Int_t TEcnaParHistos::GetNbOfRunsDisplayed | ( | ) |
Definition at line 820 of file TEcnaParHistos.cc.
References fNbOfRunsDisplayed.
Referenced by TEcnaHistos::HistimePlot().
TString TEcnaParHistos::GetQuantityName | ( | const TString & | chqcode | ) |
Definition at line 2647 of file TEcnaParHistos.cc.
References fgMaxCar.
Referenced by TEcnaHistos::HistimePlot(), TEcnaHistos::HistoPlot(), TEcnaHistos::ViewHistime(), and TEcnaHistos::ViewHisto().
TString TEcnaParHistos::GetTechHistoCode | ( | const TString & | StandardHistoCode | ) |
Definition at line 3585 of file TEcnaParHistos.cc.
References gather_cfg::cout, and fTTBELL.
Referenced by TEcnaHistos::Plot1DHisto(), TEcnaHistos::PlotDetector(), and TEcnaHistos::PlotHistory().
TString TEcnaParHistos::GetTechHistoCode | ( | const TString & | X_Quantity, |
const TString & | Y_Quantity | ||
) |
Definition at line 3618 of file TEcnaParHistos.cc.
References gather_cfg::cout.
TString TEcnaParHistos::GetXVarHisto | ( | const TString & | HistoCode, |
const TString & | SubDet, | ||
const Int_t & | StexNumber | ||
) |
Definition at line 2498 of file TEcnaParHistos.cc.
References fgMaxCar, and GetHistoType().
Referenced by TEcnaHistos::ViewHistime(), and TEcnaHistos::ViewHisto().
Double_t TEcnaParHistos::GetYmaxDefaultValue | ( | const TString & | chqcode | ) |
Definition at line 2872 of file TEcnaParHistos.cc.
References fFlagSubDet.
Referenced by TEcnaHistos::SetAllYminYmaxMemoFromDefaultValues(), TEcnaHistos::StexHocoVecoLHFCorcc(), TEcnaHistos::ViewHistime(), TEcnaHistos::ViewHisto(), TEcnaHistos::ViewMatrix(), TEcnaHistos::ViewStas(), TEcnaHistos::ViewStex(), and TEcnaHistos::ViewStin().
Double_t TEcnaParHistos::GetYminDefaultValue | ( | const TString & | chqcode | ) |
Definition at line 2754 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::SetAllYminYmaxMemoFromDefaultValues(), TEcnaHistos::StexHocoVecoLHFCorcc(), TEcnaHistos::ViewHistime(), TEcnaHistos::ViewHisto(), TEcnaHistos::ViewMatrix(), TEcnaHistos::ViewStas(), TEcnaHistos::ViewStex(), and TEcnaHistos::ViewStin().
TString TEcnaParHistos::GetYVarHisto | ( | const TString & | HistoCode, |
const TString & | SubDet, | ||
const Int_t & | StexNumber | ||
) |
Definition at line 2551 of file TEcnaParHistos.cc.
References fgMaxCar, and GetHistoType().
Referenced by TEcnaHistos::ViewHistime(), and TEcnaHistos::ViewHisto().
void TEcnaParHistos::Init | ( | void | ) |
Definition at line 79 of file TEcnaParHistos.cc.
References fAllXtalsInStinPlot, fCnaCommand, fCnaError, fgMaxCar, fMarginAutoMinMax, fMaxColorNumber, fMaxNbOfRunsInLists, fNbOfRunsDisplayed, fOnlyOnePlot, fPlotAllXtalsInStin, fSameOnePlot, fSeveralPlot, and fTTBELL.
Referenced by TEcnaParHistos().
void TEcnaParHistos::ListOfStandardCodes | ( | const TString & | TypeOfCode | ) |
Definition at line 3496 of file TEcnaParHistos.cc.
References gather_cfg::cout.
Referenced by BuildStandard1DHistoCodeX(), BuildStandard1DHistoCodeXY(), BuildStandard1DHistoCodeY(), BuildStandardBetweenWhatCode(), BuildStandardCovOrCorCode(), BuildStandardDetectorCode(), and BuildStandardPlotOption().
Int_t TEcnaParHistos::MaxNbOfRunsInLists | ( | ) |
Definition at line 157 of file TEcnaParHistos.cc.
References fMaxNbOfRunsInLists.
Referenced by TEcnaHistos::GetHistoryRunListParameters().
UInt_t TEcnaParHistos::SetCanvasHeight | ( | const TString & | HistoCode, |
const TString & | opt_plot | ||
) |
Definition at line 236 of file TEcnaParHistos.cc.
References CanvasFormatH(), and CanvasFormatW().
Referenced by TEcnaHistos::HistimePlot(), and TEcnaHistos::HistoPlot().
UInt_t TEcnaParHistos::SetCanvasWidth | ( | const TString & | HistoCode, |
const TString & | opt_plot | ||
) |
Definition at line 209 of file TEcnaParHistos.cc.
References CanvasFormatH(), and CanvasFormatW().
Referenced by TEcnaHistos::HistimePlot(), and TEcnaHistos::HistoPlot().
void TEcnaParHistos::SetColorPalette | ( | const TString & | user_color_palette | ) |
Definition at line 600 of file TEcnaParHistos.cc.
References fMaxColorNumber.
Referenced by TEcnaHistos::ViewHistime(), and TEcnaHistos::ViewHisto().
Color_t TEcnaParHistos::SetColorsForNumbers | ( | const TString & | chtype_number | ) |
Definition at line 2182 of file TEcnaParHistos.cc.
References ColorDefinition().
Referenced by SetPaveLVRB(), TEcnaHistos::TowerCrystalNumbering(), and TEcnaHistos::ViewSMTowerNumberingPad().
void TEcnaParHistos::SetEcalSubDetector | ( | const TString & | SubDet | ) |
Definition at line 123 of file TEcnaParHistos.cc.
References fEcal, fFlagSubDet, fgMaxCar, and TEcnaParEcal::GetEcalSubDetector().
Referenced by TEcnaParHistos().
void TEcnaParHistos::SetEcalSubDetector | ( | const TString & | SubDet, |
const TEcnaParEcal * | pEcal, | ||
const TEcnaNumbering * | pEcalNumbering | ||
) |
Definition at line 131 of file TEcnaParHistos.cc.
References fEcal, fEcalNumbering, fFlagSubDet, fgMaxCar, and TEcnaParEcal::GetEcalSubDetector().
TPaveText * TEcnaParHistos::SetOptionSamePaveBorder | ( | const TString & | chopt, |
const TString & | HistoType | ||
) |
Definition at line 1781 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), and fCnewRoot.
Referenced by TEcnaHistos::SetAllPavesViewHisto().
TPaveText * TEcnaParHistos::SetPaveAnalysisRun | ( | const TString & | ana_type, |
const Int_t & | nb_of_samples, | ||
const Int_t & | run_number, | ||
const TString & | run_type, | ||
const Int_t & | first_evt, | ||
const Int_t & | last_evt, | ||
const TString & | nb_col | ||
) |
Definition at line 1551 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, and fgMaxCar.
Referenced by TEcnaHistos::SetAllPavesViewHisto(), TEcnaHistos::SetAllPavesViewMatrix(), TEcnaHistos::SetAllPavesViewStas(), TEcnaHistos::SetAllPavesViewStex(), and TEcnaHistos::SetAllPavesViewStin().
TPaveText * TEcnaParHistos::SetPaveCrystal | ( | const Int_t & | StexCrys, |
const Int_t & | StexStinA, | ||
const Int_t & | StinEcha | ||
) |
Definition at line 1988 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::SetAllPavesViewHisto(), and TEcnaHistos::SetAllPavesViewMatrix().
TPaveText * TEcnaParHistos::SetPaveCrystal | ( | const Int_t & | StexCrys, |
const Int_t & | StexStinA, | ||
const Int_t & | StinEcha, | ||
const Int_t & | arg_AlreadyRead, | ||
const Int_t & | flag_all_samples | ||
) |
Definition at line 1994 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, fEcal, fFlagSubDet, fgMaxCar, TEcnaParEcal::MaxCrysInStin(), and TEcnaParEcal::MaxCrysIYInDee().
TPaveText * TEcnaParHistos::SetPaveCrystalSample | ( | const Int_t & | StexCrys, |
const Int_t & | StexStinA, | ||
const Int_t & | StinEcha, | ||
const Int_t & | iSample | ||
) |
Definition at line 2069 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, fEcal, fFlagSubDet, fgMaxCar, and TEcnaParEcal::MaxCrysIYInDee().
Referenced by TEcnaHistos::SetAllPavesViewHisto().
TPaveText * TEcnaParHistos::SetPaveCxyz | ( | const Int_t & | DeeNumber | ) |
Definition at line 2346 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), and fCnewRoot.
Referenced by TEcnaHistos::SetAllPavesViewStex(), and TEcnaHistos::SetAllPavesViewStinCrysNb().
TPaveText * TEcnaParHistos::SetPaveDee | ( | const TString & | chopt, |
const Int_t & | DeeNumber, | ||
const TString & | DeeType | ||
) |
Definition at line 2207 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, and fgMaxCar.
Referenced by SetPaveStex().
TPaveText * TEcnaParHistos::SetPaveEvolNbOfEvtsAna | ( | const TString & | ana_type, |
const Int_t & | nb_of_samples, | ||
const Int_t & | first_req_evt, | ||
const Int_t & | last_req_evt, | ||
const TString & | HistoType | ||
) |
Definition at line 1667 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, and fgMaxCar.
Referenced by TEcnaHistos::SetAllPavesViewHisto().
TPaveText * TEcnaParHistos::SetPaveEvolRuns | ( | const Int_t & | start_evol_run, |
const TString & | start_evol_date, | ||
const Int_t & | stop_evol_run, | ||
const TString & | stop_evol_date, | ||
const TString & | opt_plot, | ||
const TString & | HistoType | ||
) |
Definition at line 1717 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, and fgMaxCar.
Referenced by TEcnaHistos::SetAllPavesViewHisto().
TPaveText * TEcnaParHistos::SetPaveGeneralComment | ( | const TString & | comment | ) |
Definition at line 1499 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCdelete, fCnew, and fCnewRoot.
Referenced by TEcnaHistos::SetAllPavesViewHisto(), TEcnaHistos::SetAllPavesViewMatrix(), TEcnaHistos::SetAllPavesViewStas(), TEcnaHistos::SetAllPavesViewStex(), and TEcnaHistos::SetAllPavesViewStin().
TPaveText * TEcnaParHistos::SetPaveLVRB | ( | const Int_t & | SMNumber, |
const Int_t & | SMtower | ||
) |
Definition at line 2132 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), ColorDefinition(), fCnewRoot, fEcalNumbering, TEcnaNumbering::GetSMHalfBarrel(), TEcnaNumbering::GetTowerLvrbType(), and SetColorsForNumbers().
Referenced by TEcnaHistos::SetAllPavesViewStinCrysNb().
TPaveText * TEcnaParHistos::SetPaveNbOfEvts | ( | const Int_t & | nb_of_evts, |
const TString & | start_date, | ||
const TString & | stop_date, | ||
const TString & | nb_col | ||
) |
Definition at line 1615 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, and fgMaxCar.
Referenced by TEcnaHistos::SetAllPavesViewHisto(), TEcnaHistos::SetAllPavesViewMatrix(), TEcnaHistos::SetAllPavesViewStas(), TEcnaHistos::SetAllPavesViewStex(), and TEcnaHistos::SetAllPavesViewStin().
TPaveText * TEcnaParHistos::SetPaveSC | ( | const Int_t & | DeeSC_X, |
const Int_t & | DeeNumber | ||
) |
Definition at line 2276 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, fEcalNumbering, fgMaxCar, TEcnaNumbering::GetDeeSCConsFrom1DeeSCEcna(), TEcnaNumbering::GetDSFrom1DeeSCEcna(), TEcnaNumbering::GetDSSCFrom1DeeSCEcna(), and TEcnaNumbering::GetSCQuadFrom1DeeSCEcna().
Referenced by SetPaveStin().
TPaveText * TEcnaParHistos::SetPaveSCsXY | ( | const Int_t & | DeeSC_X, |
const Int_t & | DeeSC_Y | ||
) |
Definition at line 2314 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, and fgMaxCar.
Referenced by SetPaveStinsXY().
TPaveText * TEcnaParHistos::SetPaveSM | ( | const TString & | chopt, |
const Int_t & | SM_number, | ||
const TString & | EB_type | ||
) |
Definition at line 1856 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, fEcal, fgMaxCar, and TEcnaParEcal::MaxSMInEB().
Referenced by SetPaveStex().
TPaveText * TEcnaParHistos::SetPaveStas | ( | ) |
Definition at line 1820 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, fFlagSubDet, and fgMaxCar.
Referenced by TEcnaHistos::SetAllPavesViewStas(), and SetPaveStex().
TPaveText * TEcnaParHistos::SetPaveStex | ( | const TString & | chopt, |
const Int_t & | StexNumber | ||
) |
Definition at line 2393 of file TEcnaParHistos.cc.
References fEcalNumbering, fFlagSubDet, TEcnaNumbering::GetEEDeeType(), TEcnaNumbering::GetSMHalfBarrel(), SetPaveDee(), SetPaveSM(), and SetPaveStas().
Referenced by TEcnaHistos::SetAllPavesViewHisto(), TEcnaHistos::SetAllPavesViewMatrix(), TEcnaHistos::SetAllPavesViewStex(), TEcnaHistos::SetAllPavesViewStin(), and TEcnaHistos::SetAllPavesViewStinCrysNb().
TPaveText * TEcnaParHistos::SetPaveStin | ( | const Int_t & | StinNumber, |
const Int_t & | StexNumber | ||
) |
Definition at line 2413 of file TEcnaParHistos.cc.
References fFlagSubDet, SetPaveSC(), and SetPaveTower().
Referenced by TEcnaHistos::SetAllPavesViewHisto(), TEcnaHistos::SetAllPavesViewMatrix(), TEcnaHistos::SetAllPavesViewStin(), and TEcnaHistos::SetAllPavesViewStinCrysNb().
TPaveText * TEcnaParHistos::SetPaveStinsXY | ( | const Int_t & | StexStin_X, |
const Int_t & | StexStin_Y | ||
) |
Definition at line 2424 of file TEcnaParHistos.cc.
References fFlagSubDet, SetPaveSCsXY(), and SetPaveTowersXY().
Referenced by TEcnaHistos::SetAllPavesViewMatrix().
TPaveText * TEcnaParHistos::SetPaveTower | ( | const Int_t & | SMtower_X | ) |
Definition at line 1926 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, and fgMaxCar.
Referenced by SetPaveStin().
TPaveText * TEcnaParHistos::SetPaveTowersXY | ( | const Int_t & | SMtower_X, |
const Int_t & | SMtower_Y | ||
) |
Definition at line 1956 of file TEcnaParHistos.cc.
References BoxBottomY(), BoxLeftX(), BoxRightX(), BoxTopY(), fCnewRoot, and fgMaxCar.
Referenced by SetPaveStinsXY().
void TEcnaParHistos::SetViewGraphOffsets | ( | TGraph * | graph, |
const TString & | HistoType | ||
) |
Definition at line 1378 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::SetGraphPresentation().
void TEcnaParHistos::SetViewHistoOffsets | ( | TH1D * | histo, |
const TString & | HistoType, | ||
const TString & | opt_plot | ||
) |
Definition at line 1039 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::SCCrystalNumbering(), and TEcnaHistos::SetHistoPresentation().
void TEcnaParHistos::SetViewHistoPadMargins | ( | const TString & | HistoType, |
const TString & | opt_plot | ||
) |
Definition at line 912 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::SetGraphPresentation(), and TEcnaHistos::SetHistoPresentation().
void TEcnaParHistos::SetViewHistoStats | ( | TH1D * | histo, |
const TString & | HistoType | ||
) |
Definition at line 1023 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::SetHistoPresentation().
void TEcnaParHistos::SetViewHistoStyle | ( | const TString & | HistoType | ) |
Definition at line 828 of file TEcnaParHistos.cc.
Referenced by TEcnaHistos::SCCrystalNumbering(), TEcnaHistos::SetAllPavesViewStex(), TEcnaHistos::SetGraphPresentation(), TEcnaHistos::SetHistoPresentation(), and TEcnaHistos::TowerCrystalNumbering().
|
private |
Definition at line 74 of file TEcnaParHistos.h.
Referenced by BuildStandardPlotOption(), GetCodeAllXtalsInStinPlot(), and Init().
|
private |
Definition at line 52 of file TEcnaParHistos.h.
Referenced by SetPaveGeneralComment().
|
private |
Definition at line 53 of file TEcnaParHistos.h.
|
private |
Definition at line 57 of file TEcnaParHistos.h.
Referenced by Init().
|
private |
Definition at line 57 of file TEcnaParHistos.h.
Referenced by Init().
|
private |
Definition at line 52 of file TEcnaParHistos.h.
Referenced by SetPaveGeneralComment().
|
private |
Definition at line 53 of file TEcnaParHistos.h.
Referenced by SetOptionSamePaveBorder(), SetPaveAnalysisRun(), SetPaveCrystal(), SetPaveCrystalSample(), SetPaveCxyz(), SetPaveDee(), SetPaveEvolNbOfEvtsAna(), SetPaveEvolRuns(), SetPaveGeneralComment(), SetPaveLVRB(), SetPaveNbOfEvts(), SetPaveSC(), SetPaveSCsXY(), SetPaveSM(), SetPaveStas(), SetPaveTower(), and SetPaveTowersXY().
|
private |
Definition at line 59 of file TEcnaParHistos.h.
Referenced by DeeOffsetX(), SetEcalSubDetector(), SetPaveCrystal(), SetPaveCrystalSample(), SetPaveSM(), and TEcnaParHistos().
|
private |
Definition at line 60 of file TEcnaParHistos.h.
Referenced by SetEcalSubDetector(), SetPaveLVRB(), SetPaveSC(), SetPaveStex(), and TEcnaParHistos().
|
private |
Definition at line 62 of file TEcnaParHistos.h.
Referenced by GetYmaxDefaultValue(), SetEcalSubDetector(), SetPaveCrystal(), SetPaveCrystalSample(), SetPaveStas(), SetPaveStex(), SetPaveStin(), and SetPaveStinsXY().
|
private |
Definition at line 50 of file TEcnaParHistos.h.
Referenced by GetHistoType(), GetQuantityName(), GetXVarHisto(), GetYVarHisto(), Init(), SetEcalSubDetector(), SetPaveAnalysisRun(), SetPaveCrystal(), SetPaveCrystalSample(), SetPaveDee(), SetPaveEvolNbOfEvtsAna(), SetPaveEvolRuns(), SetPaveNbOfEvts(), SetPaveSC(), SetPaveSCsXY(), SetPaveSM(), SetPaveStas(), SetPaveTower(), and SetPaveTowersXY().
|
private |
Definition at line 67 of file TEcnaParHistos.h.
Referenced by GetMarginAutoMinMax(), and Init().
|
private |
Definition at line 66 of file TEcnaParHistos.h.
Referenced by ColorTab(), GetMaxNbOfColors(), Init(), and SetColorPalette().
|
private |
Definition at line 69 of file TEcnaParHistos.h.
Referenced by Init(), and MaxNbOfRunsInLists().
|
private |
Definition at line 68 of file TEcnaParHistos.h.
Referenced by GetNbOfRunsDisplayed(), and Init().
|
private |
Definition at line 71 of file TEcnaParHistos.h.
Referenced by BuildStandardPlotOption(), GetCodeOnlyOnePlot(), and Init().
|
private |
Definition at line 75 of file TEcnaParHistos.h.
Referenced by GetCodePlotAllXtalsInStin(), and Init().
|
private |
Definition at line 73 of file TEcnaParHistos.h.
Referenced by BuildStandardPlotOption(), GetCodeSameOnePlot(), and Init().
|
private |
Definition at line 72 of file TEcnaParHistos.h.
Referenced by BuildStandardPlotOption(), GetCodeSeveralPlot(), and Init().
|
private |
Definition at line 55 of file TEcnaParHistos.h.
Referenced by BuildStandard1DHistoCodeX(), BuildStandard1DHistoCodeXY(), BuildStandard1DHistoCodeY(), BuildStandardBetweenWhatCode(), BuildStandardCovOrCorCode(), BuildStandardDetectorCode(), BuildStandardPlotOption(), GetTechHistoCode(), and Init().