AliPhysics  7f2a7c4 (7f2a7c4)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskEmcalNeutralJets.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKEMCALNEUTRALJETS_H_
2 #define ALIANALYSISTASKEMCALNEUTRALJETS_H_
3 
5 #include <TString.h>
6 
7 class THistManager;
8 
10 class AliJetContainer;
11 
13 public:
15  AliAnalysisTaskEmcalNeutralJets(const char *name);
17 
18  void SetRequestTrigger(ULong_t triggers, const TString &triggerstring){
19  fTriggerBits = triggers;
20  fTriggerString = triggerstring;
21  }
22 
23  void SetContainers(const TString &name02, const TString &name04, const TString &nameClusters){
24  fNameR02jets = name02;
25  fNameR04jets = name04;
26  fNameClusters = nameClusters;
27  }
28 
29 protected:
30  virtual void UserCreateOutputObjects();
31  virtual bool IsEventSelected();
32  virtual bool Run();
33  virtual bool FillHistograms();
34 
35 private:
39 
46 
50 };
51 
52 #endif /* ALIANALYSISTASKEMCALNEUTRALJETS_H_ */
TString fNameR04jets
Name of the jet container for R=0.4 jets.
TString fTriggerString
Trigger string (distinguish EGA triggers)
AliJetContainer * fR02jets
! Link to jet container for R=0.2 jets
AliClusterContainer * fClusters
! Link to cluster container;
TString fNameClusters
Name of the cluster container.
unsigned int UInt_t
Definition: External.C:33
void SetContainers(const TString &name02, const TString &name04, const TString &nameClusters)
TString fNameR02jets
Name of the jet container for R=0.2 jets.
THistManager * fHistos
! Histogram handler
unsigned long ULong_t
Definition: External.C:38
AliJetContainer * fR04jets
! Link to jet container for R=0.4 jets
void SetRequestTrigger(ULong_t triggers, const TString &triggerstring)
Base task in the EMCAL jet framework.
Container class for histograms.
Definition: THistManager.h:99
Container structure for EMCAL clusters.
Container for jet within the EMCAL jet framework.