AliPhysics  96f6795 (96f6795)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskEmcalJetSpectra.h
Go to the documentation of this file.
1 #ifndef AliAnalysisTaskEmcalJetSpectra_h
2 #define AliAnalysisTaskEmcalJetSpectra_h
3 
4 // $Id$
5 
6 
7 class TH1F;
8 class TH2F;
9 class THnSparse;
11 
13 
15  public:
17  AliAnalysisTaskEmcalJetSpectra(const char *name);
19 
20 
21  virtual void UserCreateOutputObjects();
22 
23  protected:
24  Bool_t Run();
25  virtual Int_t GetCentBin(Double_t cent) const;
26  Float_t RelativePhi(Double_t mphi,Double_t vphi) const;
27  Float_t RelativeEPJET(Double_t jetAng, Double_t EPAng) const;
29 
30  private:
35  TH1F *fHistTrackPt[6];
36  TH1F *fHistEP0[6];
37  TH1F *fHistEP0A[6];
38  TH1F *fHistEP0C[6];
47 
57  TH1F *fHistCorJetPt;
59 
64 
69 
74 
75 
78 
79  ClassDef(AliAnalysisTaskEmcalJetSpectra, 5); // Emcal jet spectra task
80 };
81 #endif
double Double_t
Definition: External.C:58
Definition: External.C:236
TH2F * fHistRhovsdEPLOC
// Global vs Local Rho distribution
virtual Int_t GetCentBin(Double_t cent) const
int Int_t
Definition: External.C:63
TH1F * fHistCorJetPtGL
// (Njets) vs Corrected Jet Pt (local rho)
ClassDef(AliAnalysisTaskEmcalJetSpectra, 5)
float Float_t
Definition: External.C:68
TH2F * fHistJetPtvsTrackPt[6]
number of jets versus Centrality
Float_t RelativePhi(Double_t mphi, Double_t vphi) const
AliAnalysisTaskEmcalJetSpectra & operator=(const AliAnalysisTaskEmcalJetSpectra &)
Bool_t Run()
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
TH1F * fHistCorJetPtfromLocalRhoIN[6]
// (Njets) vs Corrected Jet Pt (global rho)
Float_t RelativeEPJET(Double_t jetAng, Double_t EPAng) const
Base task in the EMCAL jet framework.
bool Bool_t
Definition: External.C:53