1 ////////////////////////////////////////////////////////////////////////////////
3 /// AliFemtoTPCInnerCorrFctn - A correlation function that saves the ///
4 /// distance at the entrance to the TPC between two tracks as a function ///
6 /// Authors: Adam Kisiel kisiel@mps.ohio-state.edu ///
8 ////////////////////////////////////////////////////////////////////////////////
10 #ifndef AliFemtoTPCInnerCorrFctn_hh
11 #define AliFemtoTPCInnerCorrFctn_hh
15 #include "AliFemtoCorrFctn.h"
17 class AliFemtoTPCInnerCorrFctn : public AliFemtoCorrFctn {
19 AliFemtoTPCInnerCorrFctn(char* title, const int& nbins, const float& QinvLo, const float& QinvHi);
20 AliFemtoTPCInnerCorrFctn(const AliFemtoTPCInnerCorrFctn& aCorrFctn);
21 virtual ~AliFemtoTPCInnerCorrFctn();
23 AliFemtoTPCInnerCorrFctn& operator=(const AliFemtoTPCInnerCorrFctn& aCorrFctn);
25 virtual AliFemtoString Report();
26 virtual void AddRealPair(AliFemtoPair* aPair);
27 virtual void AddMixedPair(AliFemtoPair* aPair);
28 void SetRadius(double rad);
30 virtual void Finish();
33 virtual TList* GetOutputList();
36 TH2D *fDTPCNumerator; // Distance at the entrance to the TPC for real pairs
37 TH2D *fDTPCDenominator; // Distance at the entrance to tht TPC for mixed pairs
38 TH2D *fRadDNumerator; // Distance at the radius for real pairs
39 TH2D *fRadDDenominator; // Distance at the radius for mixed pairs
40 Double_t fRadius; // Radius at which to calculate the distance
43 ClassDef(AliFemtoTPCInnerCorrFctn, 1)