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.3.4.2 2007/07/26 10:32:09 schutz
11 * new analysis classes in the the new analysis framework
16 //_________________________________________________________________________
17 // Class that contains the algorithm for the analysis of gamma - hadron correlations
18 //*-- Author: Gustavo Conesa (INFN-LNF)
20 #include "AliAnaGammaCorrelation.h"
22 class AliAnaGammaHadron : public AliAnaGammaCorrelation {
26 AliAnaGammaHadron() ; // default ctor
27 AliAnaGammaHadron(const AliAnaGammaHadron & g) ; // cpy ctor
28 AliAnaGammaHadron & operator = (const AliAnaGammaHadron & g) ;//cpy assignment
29 virtual ~AliAnaGammaHadron() ; //virtual dtor
31 TList * GetCreateOutputObjects();
33 void InitParameters();
35 void Print(const Option_t * opt) const;
37 void MakeGammaCorrelation(TParticle *pGamma, TClonesArray * plCTS, TClonesArray * plNe) ;
38 void MakeGammaChargedCorrelation(TParticle *pGamma, TClonesArray * pl) ;
39 void MakeGammaNeutralCorrelation(TParticle *pGamma, TClonesArray * pl) ;
48 TH2F * fhDeltaPhiGammaCharged ;
49 TH2F * fhDeltaPhiGammaNeutral ;
50 TH2F * fhDeltaEtaGammaCharged ;
51 TH2F * fhDeltaEtaGammaNeutral ;
53 TH2F * fhCorrelationGammaNeutral ; //Neutral hadron correlation histogram
54 TH2F * fhCorrelationGammaCharged ; //Charged hadron correlation histogram
56 ClassDef(AliAnaGammaHadron,0)
60 #endif //ALIANAGAMMAHADRON_H