]>
Commit | Line | Data |
---|---|---|
9f52c61f | 1 | #ifndef ALIANALYSISTASKEMCALJETSAMPLE_H |
2 | #define ALIANALYSISTASKEMCALJETSAMPLE_H | |
3 | ||
8628b70c | 4 | // $Id$ |
9f52c61f | 5 | |
6 | class TH1; | |
7 | class TH2; | |
8 | ||
9 | #include "AliAnalysisTaskEmcalJet.h" | |
10 | ||
11 | class AliAnalysisTaskEmcalJetSample : public AliAnalysisTaskEmcalJet { | |
12 | public: | |
13 | ||
14 | AliAnalysisTaskEmcalJetSample(); | |
15 | AliAnalysisTaskEmcalJetSample(const char *name); | |
16 | virtual ~AliAnalysisTaskEmcalJetSample(); | |
17 | ||
18 | void UserCreateOutputObjects(); | |
19 | void Terminate(Option_t *option); | |
20 | ||
21 | protected: | |
22 | Bool_t FillHistograms() ; | |
23 | Bool_t Run() ; | |
24 | ||
25 | // General histograms | |
26 | TH1 *fHistTracksPt[4]; //!Track pt spectrum | |
27 | TH1 *fHistClustersPt[4]; //!Cluster pt spectrum | |
28 | TH1 *fHistLeadingJetPt[4]; //!Leading jet pt spectrum | |
29 | TH2 *fHistJetsPhiEta[4]; //!Phi-Eta distribution of jets | |
30 | TH2 *fHistJetsPtArea[4]; //!Jet pt vs. area | |
31 | TH2 *fHistJetsPtLeadHad[4]; //!Jet pt vs. leading hadron | |
32 | TH2 *fHistJetsCorrPtArea[4]; //!Jet pt - bkg vs. area | |
33 | ||
34 | private: | |
35 | AliAnalysisTaskEmcalJetSample(const AliAnalysisTaskEmcalJetSample&); // not implemented | |
36 | AliAnalysisTaskEmcalJetSample &operator=(const AliAnalysisTaskEmcalJetSample&); // not implemented | |
37 | ||
38 | ClassDef(AliAnalysisTaskEmcalJetSample, 1) // jet sample analysis task | |
39 | }; | |
40 | #endif |