1 ////////////////////////////////////////////////////////////////////////////////
3 // AliFemtoCorrFctnTPCNcls - A correlation function that saves the correlation//
4 // function as a function of number of TPC clusters of the track //
6 // Authors: Adam Kisiel kisiel@mps.ohio-state.edu //
8 ////////////////////////////////////////////////////////////////////////////////
10 #ifndef ALIFEMTOCORRFCTNTPCNCLS_H
11 #define ALIFEMTOCORRFCTNTPCNCLS_H
15 #include "AliFemtoCorrFctn.h"
17 class AliFemtoCorrFctnTPCNcls : public AliFemtoCorrFctn {
19 AliFemtoCorrFctnTPCNcls(char* title, const int& nbins, const float& QinvLo, const float& QinvHi);
20 AliFemtoCorrFctnTPCNcls(const AliFemtoCorrFctnTPCNcls& aCorrFctn);
21 virtual ~AliFemtoCorrFctnTPCNcls();
23 AliFemtoCorrFctnTPCNcls& operator=(const AliFemtoCorrFctnTPCNcls& aCorrFctn);
25 virtual AliFemtoString Report();
26 virtual void AddRealPair(AliFemtoPair* aPair);
27 virtual void AddMixedPair(AliFemtoPair* aPair);
29 virtual void Finish();
32 virtual TList* GetOutputList();
35 TH2D *fNclsTPCMinNumerator; // Numerator as a function of lower TPC Ncls of the pair
36 TH2D *fNclsTPCMinDenominator; // Denominator as a function of lower TPC Ncls of the pair
39 ClassDef(AliFemtoCorrFctnTPCNcls, 1)