AliPhysics  fc9925d (fc9925d)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskESDfilterEMCALEventSelect.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKESDFILTEREMCALEVENTSELECT_H
2 #define ALIANALYSISTASKESDFILTEREMCALEVENTSELECT_H
3 
4 //______________________________________________________
16 //______________________________________________________
17 
18 #include "AliEMCALGeometry.h"
19 #include "AliEMCALRecoUtils.h"
20 #include "AliAnalysisTaskESDfilter.h"
21 
22 class AliAnalysisTaskESDfilterEMCALEventSelect : public AliAnalysisTaskESDfilter
23 {
24 public:
25 
26  AliAnalysisTaskESDfilterEMCALEventSelect(); // default constructor
27 
28  AliAnalysisTaskESDfilterEMCALEventSelect(const char *name); // named constructor
29 
30  virtual ~AliAnalysisTaskESDfilterEMCALEventSelect() { ; } // destructor
31 
32  void UserExec(Option_t *option);
33 
35 
36  void AccessBadMap();
37 
38  void SetGeometryName(TString name) { fGeoName = name ; }
39  TString GetGeometryName() const { return fGeoName ; }
40 
41  void SetEnergyCut(Float_t cut) { fEnergyCut = cut ; }
42  Float_t GetEnergyCut() const { return fEnergyCut ; }
43 
44  void SetNcellsCut(Int_t cut) { fNcellsCut = cut ; }
45  Int_t GetNcellsCut() const { return fNcellsCut ; }
46 
47  AliEMCALRecoUtils* GetRecoUtils() { return fRecoUtils ; }
48 
49 private:
50 
52 
54 
55  AliEMCALRecoUtils * fRecoUtils;
56 
57  AliEMCALGeometry * fGeometry;
58 
60 
63 
66 
70 
71 };
72 #endif
Int_t fNcellsCut
At least a cluster with fNCellsCut cells over fEnergyCut.
int Int_t
Definition: External.C:63
float Float_t
Definition: External.C:68
AliAnalysisTaskESDfilterEMCALEventSelect & operator=(const AliAnalysisTaskESDfilterEMCALEventSelect &)
Assignment operator not implemented.
AliEMCALRecoUtils * fRecoUtils
AliEMCALRecoUtils pointer.
AliEMCALGeometry * fGeometry
Access to EMCAL geometry utils.
const char Option_t
Definition: External.C:48
bool Bool_t
Definition: External.C:53
Float_t fEnergyCut
At least a cluster with this energy in the event.
Filter ESDs events into AODs with some significant calorimeter signal.