]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGJE/EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetSpectraMECpA.h
from Megan
[u/mrichter/AliRoot.git] / PWGJE / EMCALJetTasks / UserTasks / AliAnalysisTaskEmcalJetSpectraMECpA.h
CommitLineData
d7afd9ac 1#ifndef AliAnalysisTaskEmcalJetSpectraMECpA_h
2#define AliAnalysisTaskEmcalJetSpectraMECpA_h
3
4// $Id: AliAnalysisTaskEmcalJetSpectraMECpA.h 3010 2012-06-10 05:40:56Z loizides $
5
6
7class TH1F;
8class TH2F;
9class TH3F;
10class THnSparse;
11
12#include "AliAnalysisTaskEmcalJet.h"
13
14class AliAnalysisTaskEmcalJetSpectraMECpA : public AliAnalysisTaskEmcalJet {
15 public:
16 AliAnalysisTaskEmcalJetSpectraMECpA();
17 AliAnalysisTaskEmcalJetSpectraMECpA(const char *name);
18 virtual ~AliAnalysisTaskEmcalJetSpectraMECpA() {}
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
28 private:
e8df4140 29 TH2F *fHistRhovsCent; //!
e77cf839 30 TH2F *fHistRhoScvsCent; //!
e8df4140 31 TH2F *fHistNjetvsCent; //!number of jets versus Centrality
d7afd9ac 32 TH2F *fHistJetPtvsTrackPt[6];//!
e77cf839 33 TH2F *fHistJetPtScvsTrackPt[6];//!
d7afd9ac 34 TH2F *fHistRawJetPtvsTrackPt[6];//!
35 TH1F *fHistTrackPt[6];//!
36 TH1F *fHistEP0[6];//!
37 TH1F *fHistEP0A[6];//!
38 TH1F *fHistEP0C[6];//!
39 TH2F *fHistEPAvsC[6];//!
40 TH2F *fHistJetPtvsdEP[6];//!
41 TH2F *fHistJetPtvsdEPBias[6];//!
42 TH2F *fHistJetPtvsEP[6];//!
43 TH2F *fHistJetPtvsEPBias[6];//!
44 TH2F *fHistRhovsEP[6]; //!
45 TH3F *fHistJetPtEtaPhi[6];
46
47
48
49
50 AliAnalysisTaskEmcalJetSpectraMECpA(const AliAnalysisTaskEmcalJetSpectraMECpA&); // not implemented
51 AliAnalysisTaskEmcalJetSpectraMECpA& operator=(const AliAnalysisTaskEmcalJetSpectraMECpA&); // not implemented
52
e77cf839 53 ClassDef(AliAnalysisTaskEmcalJetSpectraMECpA, 3); // Emcal jet spectra task
d7afd9ac 54};
55#endif