]>
Commit | Line | Data |
---|---|---|
f9cea31c | 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$ | |
bdcfac30 | 10 | * Revision 1.3.4.2 2007/07/26 10:32:09 schutz |
11 | * new analysis classes in the the new analysis framework | |
2a1d8a29 | 12 | * |
f9cea31c | 13 | * |
14 | */ | |
15 | ||
16 | //_________________________________________________________________________ | |
bdcfac30 | 17 | // Class that contains the algorithm for the analysis of gamma - hadron correlations |
f9cea31c | 18 | //*-- Author: Gustavo Conesa (INFN-LNF) |
19 | ||
bdcfac30 | 20 | #include "AliAnaGammaCorrelation.h" |
f9cea31c | 21 | |
bdcfac30 | 22 | class AliAnaGammaHadron : public AliAnaGammaCorrelation { |
f9cea31c | 23 | |
24 | public: | |
bdcfac30 | 25 | |
26 | AliAnaGammaHadron() ; // default ctor | |
27 | AliAnaGammaHadron(const AliAnaGammaHadron & g) ; // cpy ctor | |
463ee300 | 28 | AliAnaGammaHadron & operator = (const AliAnaGammaHadron & g) ;//cpy assignment |
f9cea31c | 29 | virtual ~AliAnaGammaHadron() ; //virtual dtor |
463ee300 | 30 | |
bdcfac30 | 31 | TList * GetCreateOutputObjects(); |
f9cea31c | 32 | |
bdcfac30 | 33 | void InitParameters(); |
f9cea31c | 34 | |
bdcfac30 | 35 | void Print(const Option_t * opt) const; |
f9cea31c | 36 | |
bdcfac30 | 37 | void MakeGammaCorrelation(TParticle *pGamma, TClonesArray * plCTS, TClonesArray * plNe) ; |
38 | void MakeGammaChargedCorrelation(TParticle *pGamma, TClonesArray * pl) ; | |
39 | void MakeGammaNeutralCorrelation(TParticle *pGamma, TClonesArray * pl) ; | |
f9cea31c | 40 | |
bdcfac30 | 41 | private: |
42 | ||
f9cea31c | 43 | //Histograms |
f9cea31c | 44 | TH2F * fhPhiCharged ; |
45 | TH2F * fhPhiNeutral ; | |
46 | TH2F * fhEtaCharged ; | |
47 | TH2F * fhEtaNeutral ; | |
48 | TH2F * fhDeltaPhiGammaCharged ; | |
49 | TH2F * fhDeltaPhiGammaNeutral ; | |
50 | TH2F * fhDeltaEtaGammaCharged ; | |
51 | TH2F * fhDeltaEtaGammaNeutral ; | |
52 | ||
bdcfac30 | 53 | TH2F * fhCorrelationGammaNeutral ; //Neutral hadron correlation histogram |
54 | TH2F * fhCorrelationGammaCharged ; //Charged hadron correlation histogram | |
f9cea31c | 55 | |
56 | ClassDef(AliAnaGammaHadron,0) | |
57 | } ; | |
58 | ||
59 | ||
60 | #endif //ALIANAGAMMAHADRON_H | |
61 | ||
62 | ||
63 |