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 */
7 /* History of cvs commits:
10 * Revision 1.4 2007/08/17 12:40:04 schutz
11 * New analysis classes by Gustavo Conesa
13 * Revision 1.3.4.2 2007/07/26 10:32:09 schutz
14 * new analysis classes in the the new analysis framework
19 //_________________________________________________________________________
20 // Class that contains the algorithm for the analysis of gamma - hadron correlations
21 //*-- Author: Gustavo Conesa (INFN-LNF)
23 #include "AliAnaGammaCorrelation.h"
25 class AliAnaGammaHadron : public AliAnaGammaCorrelation {
29 AliAnaGammaHadron() ; // default ctor
30 AliAnaGammaHadron(const AliAnaGammaHadron & g) ; // cpy ctor
31 AliAnaGammaHadron & operator = (const AliAnaGammaHadron & g) ;//cpy assignment
32 virtual ~AliAnaGammaHadron() ; //virtual dtor
34 TList * GetCreateOutputObjects();
36 void InitParameters();
38 void Print(const Option_t * opt) const;
40 void MakeGammaCorrelation(TParticle *pGamma, TClonesArray * plCTS, TClonesArray * plNe) ;
41 void MakeGammaChargedCorrelation(TParticle *pGamma, TClonesArray * pl) ;
42 void MakeGammaNeutralCorrelation(TParticle *pGamma, TClonesArray * pl) ;
51 TH2F * fhDeltaPhiGammaCharged ;
52 TH2F * fhDeltaPhiGammaNeutral ;
53 TH2F * fhDeltaEtaGammaCharged ;
54 TH2F * fhDeltaEtaGammaNeutral ;
55 TH2F * fhDeltaPhiChargedPt ;
57 TH2F * fhCorrelationGammaNeutral ; //Neutral hadron correlation histogram
58 TH2F * fhCorrelationGammaCharged ; //Charged hadron correlation histogram
60 ClassDef(AliAnaGammaHadron,1)
64 #endif //ALIANAGAMMAHADRON_H