AliPhysics  58f3d52 (58f3d52)
 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
virtual bool FillHistograms()
Function filling histograms.
AliJetContainer * fR04jets
! Link to jet container for R=0.4 jets
void SetRequestTrigger(ULong_t triggers, const TString &triggerstring)
virtual bool Run()
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
virtual bool IsEventSelected()
Performing event selection.
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.