]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGGA/CaloTrackCorrelations/AliAnaParticlePartonCorrelation.h
replace return by continue in loop, stopping loop unnecessarily; change name of switc...
[u/mrichter/AliRoot.git] / PWGGA / CaloTrackCorrelations / AliAnaParticlePartonCorrelation.h
CommitLineData
1c5acb87 1#ifndef ALIANAPARTICLEPARTONCORRELATION_H
2#define ALIANAPARTICLEPARTONCORRELATION_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
1c5acb87 5
6//_________________________________________________________________________
7// Class that contains the algorithm for the analysis of particle-parton correlation
8// Particle (for example direct gamma) must be found in a previous analysis
9//-- Author: Gustavo Conesa (INFN-LNF)
10
11// --- ROOT ---
12class TH2F ;
13
14// --- ANALYSIS ---
745913ae 15#include "AliAnaCaloTrackCorrBaseClass.h"
1c5acb87 16
745913ae 17class AliAnaParticlePartonCorrelation : public AliAnaCaloTrackCorrBaseClass {
1c5acb87 18
c5693f62 19public:
20
78219bac 21 AliAnaParticlePartonCorrelation() ; // default ctor
22 virtual ~AliAnaParticlePartonCorrelation() {;} //virtual dtor
c5693f62 23
24 TList * GetCreateOutputObjects();
25
26 void InitParameters();
27
28 void MakeAnalysisFillAOD() ;
29
30 void MakeAnalysisFillHistograms() ;
31
32 void Print(const Option_t * opt) const;
33
34private:
35
36 TH2F * fhDeltaEtaNearParton; //! Difference of parton eta and prompt trigger particle eta
37 TH2F * fhDeltaPhiNearParton; //! Difference of parton phi and prompt trigger particle phi
38 TH2F * fhDeltaPtNearParton; //! Difference of parton pT and prompt trigger particle pT
39 TH2F * fhPtRatNearParton; //! Ratio of parton pT and prompt trigger particle pT
40
41 TH2F * fhDeltaEtaAwayParton; //! Difference of parton eta and prompt trigger particle eta
42 TH2F * fhDeltaPhiAwayParton; //! Difference of parton phi and prompt trigger particle phi
43 TH2F * fhDeltaPtAwayParton; //! Difference of parton pT and prompt trigger particle pT
44 TH2F * fhPtRatAwayParton; //! Ratio of parton pT and prompt trigger particle pT
45
46 AliAnaParticlePartonCorrelation(const AliAnaParticlePartonCorrelation & g) ; // cpy ctor
47 AliAnaParticlePartonCorrelation & operator = (const AliAnaParticlePartonCorrelation & g) ; // cpy assignment
48
49 ClassDef(AliAnaParticlePartonCorrelation,1)
50
51} ;
1c5acb87 52
53
54#endif //ALIANAPARTICLEPARTONCORRELATION_H
55
56
57