1 ////////////////////////////////////////////////////////////////////////////////
3 // AliFemtoCorrFctnDEtaDPhi - A correlation function that analyzes //
4 // two particle correlations with respect to the azimuthal angle (phi) //
5 // and pseudorapidity (eta) difference //
7 // Authors: Adam Kisiel Adam.Kisiel@cern.ch //
9 ////////////////////////////////////////////////////////////////////////////////
11 #ifndef ALIFEMTOCORRFCTNDETADPHI_H
12 #define ALIFEMTOCORRFCTNDETADPHI_H
16 #include "AliFemtoCorrFctn.h"
18 class AliFemtoCorrFctnDEtaDPhi : public AliFemtoCorrFctn {
20 AliFemtoCorrFctnDEtaDPhi(char* title, const int& aPhiBins, const int& aEtaBins);
21 AliFemtoCorrFctnDEtaDPhi(const AliFemtoCorrFctnDEtaDPhi& aCorrFctn);
22 virtual ~AliFemtoCorrFctnDEtaDPhi();
24 AliFemtoCorrFctnDEtaDPhi& operator=(const AliFemtoCorrFctnDEtaDPhi& aCorrFctn);
26 virtual AliFemtoString Report();
27 virtual void AddRealPair(AliFemtoPair* aPair);
28 virtual void AddMixedPair(AliFemtoPair* aPair);
30 virtual void Finish();
31 void SetDoPtAnalysis(int do2d);
34 virtual TList* GetOutputList();
37 TH2D *fDPhiDEtaNumerator; // Numerator of dEta dPhi function
38 TH2D *fDPhiDEtaDenominator; // Denominator of dEta dPhi function
40 TH1D *fDPhiNumerator; // Numerator of dPhi correlation
41 TH1D *fDPhiDenominator; // Denominator of dPhi correlation
43 TH1D *fDCosNumerator; // Numerator of colinearity correlation
44 TH1D *fDCosDenominator; // Denominator of colinearity correlation
46 int fDoPtAnalysis; // set to 1 to do 2D Pt analysis
48 TH2D *fDPhiPtNumerator; // Numerator of dPhi correlation vs. Pt min
49 TH2D *fDPhiPtDenominator; // Denominator of dPhi correlation vs. Pt min
51 TH2D *fDCosPtNumerator; // Numerator of colinearity correlation vs. Pt min
52 TH2D *fDCosPtDenominator; // Denominator of colinearity correlation vs. Pt min
55 ClassDef(AliFemtoCorrFctnDEtaDPhi, 1)