AliPhysics  v5-07-15-01 (b3d7633)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
AliAnalysisTaskEmcalOfflinePatchesRef.h
Go to the documentation of this file.
1 #ifndef AliAnalysisTaskEmcalOfflinePatchesRef_H
2 #define AliAnalysisTaskEmcalOfflinePatchesRef_H
3 /* Copyright(c) 1998-2015, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice */
5 
6 #include <AliAnalysisTaskSE.h>
7 
8 class AliAnalysisUtils;
9 class AliEMCALGeometry;
10 class AliEmcalTriggerPatchInfo;
11 
12 namespace EMCalTriggerPtAnalysis {
13 
14 class AliEMCalHistoContainer;
15 
16 class AliAnalysisTaskEmcalOfflinePatchesRef: public AliAnalysisTaskSE {
17 public:
19  AliAnalysisTaskEmcalOfflinePatchesRef(const char *name);
21 
22  virtual void UserCreateOutputObjects();
23  virtual void UserExec(Option_t *);
24 
25 protected:
26  AliAnalysisUtils *fAnalysisUtil;
27  AliEMCALGeometry *fGeometry;
29 
30 private:
33 
34  void FillTriggerPatchHistos(const char *patchtype, const AliEmcalTriggerPatchInfo * const recpatch, Int_t supermodule, Int_t sector, Bool_t evsel);
35 
37 };
38 
39 } /* namespace EMCalTriggerPtAnalysis */
40 
41 #endif /* AliAnalysisTaskEmcalOfflinePatchesRef_H */
Container class for histograms for the high- charged particle analysis.
void FillTriggerPatchHistos(const char *patchtype, const AliEmcalTriggerPatchInfo *const recpatch, Int_t supermodule, Int_t sector, Bool_t evsel)
AliAnalysisTaskEmcalOfflinePatchesRef & operator=(const AliAnalysisTaskEmcalOfflinePatchesRef &)
ClassDef(AliAnalysisTaskEmcalOfflinePatchesRef, 1)