#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 *) | |
virtual | ~TEcnaParHistos () |
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/07/2011 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 34 of file TEcnaParHistos.cc.
TEcnaParHistos::TEcnaParHistos | ( | TEcnaObject * | pObjectManager, |
const TString & | SubDet | ||
) |
Definition at line 43 of file TEcnaParHistos.cc.
References TEcnaObject::GetPointerValue(), and TEcnaObject::RegisterPointer().
TEcnaParHistos::TEcnaParHistos | ( | const TString & | SubDet, |
const TEcnaParEcal * | pEcal, | ||
const TEcnaNumbering * | pEcalNumbering | ||
) |
Definition at line 74 of file TEcnaParHistos.cc.
|
virtual |
Definition at line 19 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisLabelOffset | ( | ) |
Definition at line 1022 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisLabelOffset | ( | const TString & | opt | ) |
Definition at line 1026 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisLabelSize | ( | ) |
Definition at line 1048 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisLabelSize | ( | const TString & | opt | ) |
Definition at line 1052 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisTickSize | ( | ) |
Definition at line 1062 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisTickSize | ( | const TString & | opt | ) |
Definition at line 1066 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisTitleOffset | ( | ) |
Definition at line 984 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisTitleOffset | ( | const TString & | opt | ) |
Definition at line 988 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisTitleSize | ( | ) |
Definition at line 1011 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::AxisTitleSize | ( | const TString & | opt | ) |
Definition at line 1015 of file TEcnaParHistos.cc.
Double_t TEcnaParHistos::BoxBottomY | ( | const TString & | chtype | ) |
Double_t TEcnaParHistos::BoxLeftX | ( | const TString & | chtype | ) |
Double_t TEcnaParHistos::BoxRightX | ( | const TString & | chtype | ) |
Double_t TEcnaParHistos::BoxTopY | ( | const TString & | chtype | ) |
TString TEcnaParHistos::BuildStandard1DHistoCodeX | ( | const TString & | CallingMethod, |
const TString & | UserHistoCode | ||
) |
Definition at line 2551 of file TEcnaParHistos.cc.
References gather_cfg::cout.
TString TEcnaParHistos::BuildStandard1DHistoCodeXY | ( | const TString & | UserHistoCode | ) |
Definition at line 2660 of file TEcnaParHistos.cc.
References gather_cfg::cout.
TString TEcnaParHistos::BuildStandard1DHistoCodeY | ( | const TString & | CallingMethod, |
const TString & | UserHistoCode | ||
) |
Definition at line 2616 of file TEcnaParHistos.cc.
References gather_cfg::cout.
TString TEcnaParHistos::BuildStandardBetweenWhatCode | ( | const TString & | CallingMethod, |
const TString & | UserHistoCode | ||
) |
Definition at line 2783 of file TEcnaParHistos.cc.
References gather_cfg::cout.
TString TEcnaParHistos::BuildStandardCovOrCorCode | ( | const TString & | CallingMethod, |
const TString & | UserHistoCode | ||
) |
Definition at line 2750 of file TEcnaParHistos.cc.
References gather_cfg::cout.
TString TEcnaParHistos::BuildStandardDetectorCode | ( | const TString & | UserDetector | ) |
Definition at line 2447 of file TEcnaParHistos.cc.
References gather_cfg::cout.
TString TEcnaParHistos::BuildStandardPlotOption | ( | const TString & | CallingMethod, |
const TString & | UserPlotOption | ||
) |
Definition at line 2481 of file TEcnaParHistos.cc.
References gather_cfg::cout.
UInt_t TEcnaParHistos::CanvasFormatH | ( | const TString & | chformat | ) |
Definition at line 303 of file TEcnaParHistos.cc.
UInt_t TEcnaParHistos::CanvasFormatW | ( | const TString & | chformat | ) |
Definition at line 285 of file TEcnaParHistos.cc.
Color_t TEcnaParHistos::ColorDefinition | ( | const TString & | chcolor | ) |
Definition at line 507 of file TEcnaParHistos.cc.
Color_t TEcnaParHistos::ColorTab | ( | const Int_t & | user_color_number | ) |
Definition at line 468 of file TEcnaParHistos.cc.
Float_t TEcnaParHistos::DeeNameOffsetX | ( | const Int_t & | DeeNumber | ) |
Float_t TEcnaParHistos::DeeNumberOffsetX | ( | const TString & | opt_plot, |
const Int_t & | DeeNumber | ||
) |
Float_t TEcnaParHistos::DeeOffsetX | ( | const TString & | opt_plot, |
const Int_t & | DeeNumber | ||
) |
TString TEcnaParHistos::GetCodeAllXtalsInStinPlot | ( | ) |
Definition at line 3024 of file TEcnaParHistos.cc.
TString TEcnaParHistos::GetCodeOnlyOnePlot | ( | ) |
Definition at line 3021 of file TEcnaParHistos.cc.
Int_t TEcnaParHistos::GetCodePlotAllXtalsInStin | ( | ) |
Definition at line 3025 of file TEcnaParHistos.cc.
TString TEcnaParHistos::GetCodeSameOnePlot | ( | ) |
Definition at line 3023 of file TEcnaParHistos.cc.
TString TEcnaParHistos::GetCodeSeveralPlot | ( | ) |
Definition at line 3022 of file TEcnaParHistos.cc.
TString TEcnaParHistos::GetHistoType | ( | const TString & | HistoCode | ) |
Definition at line 2108 of file TEcnaParHistos.cc.
Double_t TEcnaParHistos::GetMarginAutoMinMax | ( | ) |
Definition at line 573 of file TEcnaParHistos.cc.
Int_t TEcnaParHistos::GetMaxNbOfColors | ( | ) |
Definition at line 571 of file TEcnaParHistos.cc.
Int_t TEcnaParHistos::GetNbOfRunsDisplayed | ( | ) |
Definition at line 572 of file TEcnaParHistos.cc.
TString TEcnaParHistos::GetQuantityName | ( | const TString & | chqcode | ) |
Definition at line 2250 of file TEcnaParHistos.cc.
TString TEcnaParHistos::GetTechHistoCode | ( | const TString & | StandardHistoCode | ) |
TString TEcnaParHistos::GetTechHistoCode | ( | const TString & | X_Quantity, |
const TString & | Y_Quantity | ||
) |
Definition at line 2964 of file TEcnaParHistos.cc.
References gather_cfg::cout.
TString TEcnaParHistos::GetXVarHisto | ( | const TString & | HistoCode, |
const TString & | SubDet, | ||
const Int_t & | StexNumber | ||
) |
Definition at line 2157 of file TEcnaParHistos.cc.
Double_t TEcnaParHistos::GetYmaxDefaultValue | ( | const TString & | chqcode | ) |
Definition at line 2343 of file TEcnaParHistos.cc.
Double_t TEcnaParHistos::GetYminDefaultValue | ( | const TString & | chqcode | ) |
Definition at line 2294 of file TEcnaParHistos.cc.
TString TEcnaParHistos::GetYVarHisto | ( | const TString & | HistoCode, |
const TString & | SubDet, | ||
const Int_t & | StexNumber | ||
) |
Definition at line 2192 of file TEcnaParHistos.cc.
void TEcnaParHistos::Init | ( | void | ) |
Definition at line 86 of file TEcnaParHistos.cc.
void TEcnaParHistos::ListOfStandardCodes | ( | const TString & | TypeOfCode | ) |
Int_t TEcnaParHistos::MaxNbOfRunsInLists | ( | ) |
Definition at line 165 of file TEcnaParHistos.cc.
UInt_t TEcnaParHistos::SetCanvasHeight | ( | const TString & | HistoCode, |
const TString & | opt_plot | ||
) |
Definition at line 251 of file TEcnaParHistos.cc.
UInt_t TEcnaParHistos::SetCanvasWidth | ( | const TString & | HistoCode, |
const TString & | opt_plot | ||
) |
Definition at line 217 of file TEcnaParHistos.cc.
void TEcnaParHistos::SetColorPalette | ( | const TString & | user_color_palette | ) |
Definition at line 458 of file TEcnaParHistos.cc.
Color_t TEcnaParHistos::SetColorsForNumbers | ( | const TString & | chtype_number | ) |
Definition at line 1848 of file TEcnaParHistos.cc.
void TEcnaParHistos::SetEcalSubDetector | ( | const TString & | SubDet | ) |
Definition at line 131 of file TEcnaParHistos.cc.
void TEcnaParHistos::SetEcalSubDetector | ( | const TString & | SubDet, |
const TEcnaParEcal * | pEcal, | ||
const TEcnaNumbering * | pEcalNumbering | ||
) |
Definition at line 141 of file TEcnaParHistos.cc.
References TEcnaParEcal::GetEcalSubDetector().
TPaveText * TEcnaParHistos::SetOptionSamePaveBorder | ( | const TString & | chopt, |
const TString & | HistoType | ||
) |
Definition at line 1450 of file TEcnaParHistos.cc.
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 | ||
) |
TPaveText * TEcnaParHistos::SetPaveCrystal | ( | const Int_t & | StexCrys, |
const Int_t & | StexStinA, | ||
const Int_t & | StinEcha | ||
) |
Definition at line 1659 of file TEcnaParHistos.cc.
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 1667 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveCrystalSample | ( | const Int_t & | StexCrys, |
const Int_t & | StexStinA, | ||
const Int_t & | StinEcha, | ||
const Int_t & | iSample | ||
) |
Definition at line 1735 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveCxyz | ( | const Int_t & | DeeNumber | ) |
Definition at line 2012 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveDee | ( | const TString & | chopt, |
const Int_t & | DeeNumber, | ||
const TString & | DeeType | ||
) |
Definition at line 1868 of file TEcnaParHistos.cc.
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 1337 of file TEcnaParHistos.cc.
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 1385 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveGeneralComment | ( | const TString & | comment | ) |
Definition at line 1178 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveLVRB | ( | const Int_t & | SMNumber, |
const Int_t & | SMtower | ||
) |
Definition at line 1796 of file TEcnaParHistos.cc.
References reco::t2.
TPaveText * TEcnaParHistos::SetPaveNbOfEvts | ( | const Int_t & | nb_of_evts, |
const TString & | start_date, | ||
const TString & | stop_date, | ||
const TString & | nb_col | ||
) |
Definition at line 1286 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveSC | ( | const Int_t & | DeeSC_X, |
const Int_t & | DeeNumber | ||
) |
Definition at line 1943 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveSCsXY | ( | const Int_t & | DeeSC_X, |
const Int_t & | DeeSC_Y | ||
) |
Definition at line 1980 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveSM | ( | const TString & | chopt, |
const Int_t & | SM_number, | ||
const TString & | EB_type | ||
) |
Definition at line 1524 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveStas | ( | ) |
Definition at line 1493 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveStex | ( | const TString & | chopt, |
const Int_t & | StexNumber | ||
) |
Definition at line 2065 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveStin | ( | const Int_t & | StinNumber, |
const Int_t & | StexNumber | ||
) |
Definition at line 2087 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveStinsXY | ( | const Int_t & | StexStin_X, |
const Int_t & | StexStin_Y | ||
) |
Definition at line 2095 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveTower | ( | const Int_t & | SMtower_X | ) |
Definition at line 1596 of file TEcnaParHistos.cc.
TPaveText * TEcnaParHistos::SetPaveTowersXY | ( | const Int_t & | SMtower_X, |
const Int_t & | SMtower_Y | ||
) |
Definition at line 1626 of file TEcnaParHistos.cc.
void TEcnaParHistos::SetViewGraphOffsets | ( | TGraph * | graph, |
const TString & | HistoType | ||
) |
Definition at line 1082 of file TEcnaParHistos.cc.
void TEcnaParHistos::SetViewHistoOffsets | ( | TH1D * | histo, |
const TString & | HistoType, | ||
const TString & | opt_plot | ||
) |
Definition at line 792 of file TEcnaParHistos.cc.
void TEcnaParHistos::SetViewHistoPadMargins | ( | const TString & | HistoType, |
const TString & | opt_plot | ||
) |
Definition at line 652 of file TEcnaParHistos.cc.
void TEcnaParHistos::SetViewHistoStats | ( | TH1D * | histo, |
const TString & | HistoType | ||
) |
Definition at line 779 of file TEcnaParHistos.cc.
void TEcnaParHistos::SetViewHistoStyle | ( | const TString & | HistoType | ) |
|
private |
Definition at line 76 of file TEcnaParHistos.h.
|
private |
Definition at line 54 of file TEcnaParHistos.h.
|
private |
Definition at line 55 of file TEcnaParHistos.h.
|
private |
Definition at line 59 of file TEcnaParHistos.h.
|
private |
Definition at line 59 of file TEcnaParHistos.h.
|
private |
Definition at line 54 of file TEcnaParHistos.h.
|
private |
Definition at line 55 of file TEcnaParHistos.h.
|
private |
Definition at line 61 of file TEcnaParHistos.h.
|
private |
Definition at line 62 of file TEcnaParHistos.h.
|
private |
Definition at line 64 of file TEcnaParHistos.h.
|
private |
Definition at line 52 of file TEcnaParHistos.h.
|
private |
Definition at line 69 of file TEcnaParHistos.h.
|
private |
Definition at line 68 of file TEcnaParHistos.h.
|
private |
Definition at line 71 of file TEcnaParHistos.h.
|
private |
Definition at line 70 of file TEcnaParHistos.h.
|
private |
Definition at line 73 of file TEcnaParHistos.h.
|
private |
Definition at line 77 of file TEcnaParHistos.h.
|
private |
Definition at line 75 of file TEcnaParHistos.h.
|
private |
Definition at line 74 of file TEcnaParHistos.h.
|
private |
Definition at line 57 of file TEcnaParHistos.h.