]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG4/AliAnaGammaHadron.h
New analysis classes by Gustavo Conesa
[u/mrichter/AliRoot.git] / PWG4 / AliAnaGammaHadron.h
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.3.4.2  2007/07/26 10:32:09  schutz
11  * new analysis classes in the the new analysis framework
12  *
13  *
14  */
15
16 //_________________________________________________________________________
17 // Class that contains the algorithm for the analysis of gamma - hadron correlations
18 //*-- Author: Gustavo Conesa (INFN-LNF)
19
20 #include "AliAnaGammaCorrelation.h"
21
22 class AliAnaGammaHadron : public AliAnaGammaCorrelation {
23
24 public: 
25   
26   AliAnaGammaHadron() ; // default ctor
27   AliAnaGammaHadron(const AliAnaGammaHadron & g) ; // cpy ctor
28   AliAnaGammaHadron & operator = (const AliAnaGammaHadron & g) ;//cpy assignment
29   virtual ~AliAnaGammaHadron() ; //virtual dtor
30
31   TList * GetCreateOutputObjects();
32
33   void InitParameters();
34
35   void Print(const Option_t * opt) const;
36  
37   void MakeGammaCorrelation(TParticle *pGamma, TClonesArray * plCTS,   TClonesArray * plNe) ;
38   void MakeGammaChargedCorrelation(TParticle *pGamma, TClonesArray * pl) ;
39   void MakeGammaNeutralCorrelation(TParticle *pGamma, TClonesArray * pl)  ;
40
41   private:
42   
43   //Histograms
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
53   TH2F * fhCorrelationGammaNeutral  ; //Neutral hadron correlation histogram 
54   TH2F * fhCorrelationGammaCharged  ; //Charged hadron correlation histogram
55   
56   ClassDef(AliAnaGammaHadron,0)
57 } ;
58  
59
60 #endif //ALIANAGAMMAHADRON_H
61
62
63