1 #ifndef ALITRIGCHEFFOUTPUT_H
2 #define ALITRIGCHEFFOUTPUT_H
14 #include "AliMuonAnalysisOutput.h"
24 AliTrigChEffOutput (
const char *filename,
const char *outputName =
"testMTRChamberEff" );
28 TList*
GetEffHistoList ( TString physSel, TString trigClassNames, TString
centrality, Int_t itrackSel, Int_t imatch, Int_t imethod );
29 TString
GetHistoName ( Int_t itype, Int_t icount, Int_t ichamber, Int_t itrackSel, Int_t imatch, Int_t imethod );
30 TH1*
GetCountHisto ( Int_t itype, Int_t icount, Int_t ichamber, Int_t itrackSel, Int_t imatch, Int_t imethod );
Counts per cathode histogram index.
TList * GetEffHistoList(TString physSel, TString trigClassNames, TString centrality, Int_t itrackSel, Int_t imatch, Int_t imethod)
Hit pattern from trigger.
tracks used for calculation
Non selected tracks (includes ghosts)
Total number of matched types.
Hit pattern from tracker track extrapolation.
Counts per slat histogram index.
TObjArray * fCountTypeKeys
!<! Selection names
TObjArray * fTrackSelKeys
Total number of track selection.
AliTrigChEffOutput & operator=(const AliTrigChEffOutput &)
Dummy.
TH1 * GetCountHisto(Int_t itype, Int_t icount, Int_t ichamber, Int_t itrackSel, Int_t imatch, Int_t imethod)
Output for Trig chamber effieincy.
TObjArray * fHistoTypeKeys
!<! Count type keys
Check rejected tracks per board.
virtual ~AliTrigChEffOutput()
Counts per board histogram index.
TObjArray * fMatchTrigKeys
!<! Efficiency methods keys
Check rejected tracks per board.
AliTrigChEffOutput(TObjArray *outputList, const char *name="")
Total number of efficiency methods.
TString GetHistoName(Int_t itype, Int_t icount, Int_t ichamber, Int_t itrackSel, Int_t imatch, Int_t imethod)
TObjArray * fEffMethodKeys
!<! Base histogram name