]>
Commit | Line | Data |
---|---|---|
151ddcbc | 1 | // author: I.Arsene, i.c.arsene@gsi.de |
2 | // Analysis task for J/psi hadron angular correlations | |
3 | // Task to be updated | |
4 | // | |
5 | #ifndef ALIANALYSISTASKJPSICORRELATION_H | |
6 | #define ALIANALYSISTASKJPSICORRELATION_H | |
7 | ||
8 | #include "TList.h" | |
9 | ||
10 | #include "AliAnalysisTaskMultiDielectron.h" | |
11 | ||
12 | class AliESDEvent; | |
13 | class AliESDtrackCuts; | |
14 | ||
15 | class AliAnalysisTaskJpsiCorrelation : public AliAnalysisTaskMultiDielectron { | |
16 | ||
17 | public: | |
18 | AliAnalysisTaskJpsiCorrelation(); | |
19 | AliAnalysisTaskJpsiCorrelation(const char *name); | |
20 | virtual ~AliAnalysisTaskJpsiCorrelation(){ } | |
21 | ||
22 | virtual void UserExec(Option_t *option); | |
23 | virtual void UserCreateOutputObjects(); | |
24 | virtual void FinishTaskOutput(); | |
25 | ||
26 | void SetESDCuts(AliESDtrackCuts* cuts) {fESDTrackCuts = cuts;} | |
27 | ||
28 | private: | |
29 | TList fTreesList; //! list with the trees | |
30 | AliESDEvent *fESD; //! ESD object | |
31 | AliESDtrackCuts *fESDTrackCuts; //! ESD cuts | |
32 | ||
33 | Int_t fIdxDielectron; // dielectron index | |
34 | Int_t fNjpsiPerEvent; // candidates per event | |
35 | Int_t fSign; // charge | |
36 | Double_t fJpsiM; // candidate mass | |
37 | Double_t fJpsiPt; // candidate transverse momentum | |
38 | Double_t fJpsiPhi; // candidate azimuth | |
39 | Double_t fJpsiTheta; // candidate polar angle | |
40 | Double_t fJpsiY; // candidate rapidity | |
41 | Double_t fTrackPt; // hadron pt | |
42 | Double_t fTrackPhi; // hadron phi | |
43 | Double_t fTrackTheta; // hadron theta | |
44 | Double_t fTrackEta; // hadron eta | |
45 | ||
46 | Int_t fMultiDieleOutputs; // number of outputs | |
47 | ||
48 | AliAnalysisTaskJpsiCorrelation(const AliAnalysisTaskJpsiCorrelation &c); | |
49 | AliAnalysisTaskJpsiCorrelation& operator= (const AliAnalysisTaskJpsiCorrelation &c); | |
50 | ||
51 | ClassDef(AliAnalysisTaskJpsiCorrelation, 1); //Analysis Task for J/psi - hadron correlations | |
52 | }; | |
53 | #endif |