AliPhysics  0e0bd91 (0e0bd91)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
AliAnalysisTaskEtaPhiEfficiency.h
Go to the documentation of this file.
1 /*
2  * AliAnalysisTaskEtaPhiEfficiency.h
3  *
4  * Created on: Feb 4, 2016
5  * Author: markus
6  */
7 
8 #ifndef ALIANALYSISTASKETAPHIEFFICIENCY_H
9 #define ALIANALYSISTASKETAPHIEFFICIENCY_H
10 
11 #include "AliAnalysisTaskSE.h"
12 
13 class THistManager;
14 class AliAnalysisUtils;
15 class AliESDtrackCuts;
16 
17 namespace EMCalTriggerPtAnalysis {
18 
19 class AliEMCalHistoContainer;
20 
21 class AliAnalysisTaskEtaPhiEfficiency : public AliAnalysisTaskSE {
22 public:
24  AliAnalysisTaskEtaPhiEfficiency(const char *name);
26 
27  virtual void UserCreateOutputObjects();
28  virtual void UserExec(Option_t *);
29  virtual Bool_t UserNotify();
30 
31 private:
32  Bool_t PythiaInfoFromFile(const char* currFile, Float_t &fXsec, Float_t &fTrials, Int_t &pthard) const;
33  Bool_t FindPtBin(Double_t ptin, Int_t &ptmin, Int_t &ptmax) const;
34 
35  AliAnalysisUtils *fAnalysisUtil;
37  AliESDtrackCuts *fTrackCuts;
38 
41 
43 };
44 
45 }
46 
47 #endif /* ALIANALYSISTASKETAPHIEFFICIENCY_H */
Bool_t PythiaInfoFromFile(const char *currFile, Float_t &fXsec, Float_t &fTrials, Int_t &pthard) const
Container class for histograms for the high- charged particle analysis.
Bool_t FindPtBin(Double_t ptin, Int_t &ptmin, Int_t &ptmax) const
const Double_t ptmax
const Double_t ptmin
ClassDef(AliAnalysisTaskEtaPhiEfficiency, 1)
AliAnalysisTaskEtaPhiEfficiency & operator=(const AliAnalysisTaskEtaPhiEfficiency &)