]>
Commit | Line | Data |
---|---|---|
1 | #ifndef ALIANAGAMMAHADRON_H | |
2 | #define ALIANAGAMMAHADRON_H | |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | /* $Id$ */ | |
6 | ||
7 | /* History of cvs commits: | |
8 | * | |
9 | * $Log$ | |
10 | * Revision 1.4 2007/08/17 12:40:04 schutz | |
11 | * New analysis classes by Gustavo Conesa | |
12 | * | |
13 | * Revision 1.3.4.2 2007/07/26 10:32:09 schutz | |
14 | * new analysis classes in the the new analysis framework | |
15 | * | |
16 | * | |
17 | */ | |
18 | ||
19 | //_________________________________________________________________________ | |
20 | // Class that contains the algorithm for the analysis of gamma - hadron correlations | |
21 | //*-- Author: Gustavo Conesa (INFN-LNF) | |
22 | ||
23 | #include "AliAnaGammaCorrelation.h" | |
24 | ||
25 | class AliAnaGammaHadron : public AliAnaGammaCorrelation { | |
26 | ||
27 | public: | |
28 | ||
29 | AliAnaGammaHadron() ; // default ctor | |
30 | AliAnaGammaHadron(const AliAnaGammaHadron & g) ; // cpy ctor | |
31 | AliAnaGammaHadron & operator = (const AliAnaGammaHadron & g) ;//cpy assignment | |
32 | virtual ~AliAnaGammaHadron() ; //virtual dtor | |
33 | ||
34 | TList * GetCreateOutputObjects(); | |
35 | ||
36 | void InitParameters(); | |
37 | ||
38 | void Print(const Option_t * opt) const; | |
39 | ||
40 | void MakeGammaCorrelation(TParticle *pGamma, TClonesArray * plCTS, TClonesArray * plNe) ; | |
41 | void MakeGammaChargedCorrelation(TParticle *pGamma, TClonesArray * pl) ; | |
42 | void MakeGammaNeutralCorrelation(TParticle *pGamma, TClonesArray * pl) ; | |
43 | ||
44 | private: | |
45 | ||
46 | //Histograms | |
47 | TH2F * fhPhiCharged ; | |
48 | TH2F * fhPhiNeutral ; | |
49 | TH2F * fhEtaCharged ; | |
50 | TH2F * fhEtaNeutral ; | |
51 | TH2F * fhDeltaPhiGammaCharged ; | |
52 | TH2F * fhDeltaPhiGammaNeutral ; | |
53 | TH2F * fhDeltaEtaGammaCharged ; | |
54 | TH2F * fhDeltaEtaGammaNeutral ; | |
55 | TH2F * fhDeltaPhiChargedPt ; | |
56 | ||
57 | TH2F * fhCorrelationGammaNeutral ; //Neutral hadron correlation histogram | |
58 | TH2F * fhCorrelationGammaCharged ; //Charged hadron correlation histogram | |
59 | ||
60 | ClassDef(AliAnaGammaHadron,1) | |
61 | } ; | |
62 | ||
63 | ||
64 | #endif //ALIANAGAMMAHADRON_H | |
65 | ||
66 | ||
67 |