AliPhysics  29d4213 (29d4213)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
AliAnalysisTaskEmcalOnlinePatchesRef.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKEMCALONLINEPATCHESREF_H
2 #define ALIANALYSISTASKEMCALONLINEPATCHESREF_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 AliAnalysisTaskEmcalOnlinePatchesRef: public AliAnalysisTaskSE {
17 public:
19  AliAnalysisTaskEmcalOnlinePatchesRef(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 /* ALIANALYSISTASKEMCALONLINEPATCHESREF_H */
void FillTriggerPatchHistos(const char *patchtype, const AliEmcalTriggerPatchInfo *const recpatch, Int_t supermodule, Int_t sector, Bool_t evsel)
Container class for histograms for the high- charged particle analysis.
AliAnalysisTaskEmcalOnlinePatchesRef & operator=(const AliAnalysisTaskEmcalOnlinePatchesRef &)
ClassDef(AliAnalysisTaskEmcalOnlinePatchesRef, 1)