AliPhysics  a17849b (a17849b)
AliAnalysisTaskEmcalOccupancy.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKEMCALOCCUPANCY_H
2 #define ALIANALYSISTASKEMCALOCCUPANCY_H
3 
5 
6 #include <TString.h>
7 class THistManager;
8 
14 public:
16  AliAnalysisTaskEmcalOccupancy(const char *name);
18 
20  void SetNameClusters(const char *name) { fNameClusters = name; }
21 
22  static AliAnalysisTaskEmcalOccupancy *AddOccupancyTask(const char *name);
23 
24 protected:
25  virtual void UserCreateOutputObjects();
26  virtual void ExecOnce();
27  virtual bool Run();
28 
29 private:
32 
36  UChar_t *fCellCounter;
37 
38  ClassDef(AliAnalysisTaskEmcalOccupancy, 1);
39 };
40 
41 #endif /* ALIANALYSISTASKEMCALOCCUPANCY_H */
THistManager * fHistos
Histogram container;.
TString fNameClusters
Name of the cluster container.
Base task in the EMCAL framework (lighter version of AliAnalysisTaskEmcal)
static AliAnalysisTaskEmcalOccupancy * AddOccupancyTask(const char *name)
AliAnalysisTaskEmcalOccupancy & operator=(const AliAnalysisTaskEmcalOccupancy &)
Container class for histograms.
Definition: THistManager.h:99
bool Bool_t
Definition: External.C:53
Task monitoring the occupancy on cluster and cell level.
Bool_t fUseCentrality
Switch whether to use the centrality percentile.
UChar_t * fCellCounter
! Counting how often a cell is fired per event