AliPhysics  41af4b0 (41af4b0)
AliAnalysisTaskTrigChEff.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKTRIGCHEFF_H
2 #define ALIANALYSISTASKTRIGCHEFF_H
3 
4 /* $Id$ */
5 
6 //
7 // Class for trigger chamber efficiency calculations
8 // and tests
9 //
10 // Author: Diego Stocco
11 //
12 
13 #include "AliVAnalysisMuon.h"
14 
15 class AliMuonTrackCuts;
16 class TList;
17 class TObjArray;
18 class TString;
19 class AliTrigChEffOutput;
20 
21 class AliAnalysisTaskTrigChEff : public AliVAnalysisMuon {
22  public:
24  AliAnalysisTaskTrigChEff(const char *name, const AliMuonTrackCuts& cuts);
25  virtual ~AliAnalysisTaskTrigChEff();
26 
27  void Terminate(Option_t *option);
28  void FinishTaskOutput();
29 
31  void ProcessEvent(TString physSel, const TObjArray& selectTrigClasses, TString centrality);
32 
33  private:
34 
37 
40 
41  ClassDef(AliAnalysisTaskTrigChEff, 5); // Trigger chamber efficiencies
42 };
43 
44 #endif
void ProcessEvent(TString physSel, const TObjArray &selectTrigClasses, TString centrality)
centrality
AliTrigChEffOutput * fAnalysisOutput
! Output handler
AliAnalysisTaskTrigChEff & operator=(const AliAnalysisTaskTrigChEff &)
Output for Trig chamber effieincy.
const char Option_t
Definition: External.C:48
TList * fList
! TList output object