1 #ifndef ALIMUONTRIGGERDISPLAY_H
2 #define ALIMUONTRIGGERDISPLAY_H
44 Int_t cathode, Int_t chamber=11,
45 TString displayHistoTitle=
"");
48 Int_t chamber=11,TString displayHistoTitle=
"");
52 Int_t chamber=11, TString displayHistoTitle=
"",
57 Int_t chamber=11, TString displayHistoTitle=
"",
69 Bool_t
AddSortedPoint(Float_t currVal, TArrayD& position,
const Float_t kResetValue);
71 Int_t
GetIndex(Int_t chamber, Int_t cathode)
const {
return 2*chamber + cathode;}
75 Int_t cathode, Int_t chamber,
76 TString displayHistoName, TString displayHistoTitle,
79 void FillBins(TObject* inputHisto, TH2* displayHisto,
80 Int_t iElement1, Int_t iElement2,
81 Float_t x1, Float_t x2, Float_t y1, Float_t y2,
82 const Float_t kShiftX,
const Float_t kShiftY,
TH2 * GetBoardNumberHisto(TString displayHistoName, Int_t chamber=11, TString displayHistoTitle="")
EDisplayType
Display element inidices (strip,board,slat)
void FillBins(TObject *inputHisto, TH2 *displayHisto, Int_t iElement1, Int_t iElement2, Float_t x1, Float_t x2, Float_t y1, Float_t y2, const Float_t kShiftX, const Float_t kShiftY, EDisplayOption displayOpt)
Bool_t InitOrDisplayTriggerInfo(TObject *inputHisto, TH2 *displayHisto, EDisplayType displayType, Int_t cathode, Int_t chamber, TString displayHistoName, TString displayHistoTitle, EDisplayOption displayOpt=kDefaultDisplay)
Bool_t AddSortedPoint(Float_t currVal, TArrayD &position, const Float_t kResetValue)
Bool_t FillDisplayHistogram(TH1 *inputHisto, TH2 *displayHisto, EDisplayType displayType, Int_t cathode, Int_t chamber=11, EDisplayOption displayOpt=kDefaultDisplay)
Displays strip/board/slat content even if it is 0.
virtual ~AliMUONTriggerDisplay()
Histogram filled with board numbers.
Converts histograms as a function of strip/board/slat number in human readable histograms.
TH2 * GetEmptyDisplayHisto(TString displayHistoName, EDisplayType displayType, Int_t cathode, Int_t chamber=11, TString displayHistoTitle="")
Int_t GetIndex(Int_t chamber, Int_t cathode) const
Return index.
TH2 * GetDisplayHistogram(TH1 *inputHisto, TString displayHistoName, EDisplayType displayType, Int_t cathode, Int_t chamber=11, TString displayHistoTitle="", EDisplayOption displayOpt=kDefaultDisplay)
Draw input histo divided by element area.
EDisplayOption
Display options inidices.