1 #ifndef ALIHBTCORRFITFCTN_H
2 #define ALIHBTCORRFITFCTN_H
3 //____________________________________________________________
4 ///////////////////////////////////////////////////////////////
6 // class AliHBTCorrFitFctn //
9 ///////////////////////////////////////////////////////////////
11 #include "AliHBTFunction.h"
14 class AliHBTCorrFitFctn: public AliHBTTwoPairFctn1D
16 //Q Invaraint Correlation Function
17 //It writes Ntuple that is input for CorrFit
19 AliHBTCorrFitFctn(Int_t nbins = 300, Double_t maxXval = 0.3, Double_t minXval = 0.0);
20 virtual ~AliHBTCorrFitFctn(){delete fNtuple;}
21 void ProcessSameEventParticles(AliHBTPair* trackpair, AliHBTPair* partpair);
22 void ProcessDiffEventParticles(AliHBTPair* trackpair, AliHBTPair* partpair);
27 Double_t GetValue(AliHBTPair* /*trackpair*/, AliHBTPair* /*partpair*/){return 0.0;}//not usable
29 TNtuple* fNtuple;//ntuple for storig pairs
30 Int_t fNPairsFitArea;//number of pairs in fitting area
31 Int_t fNPairsNormArea;//number of pairs in normalization area
33 ClassDef(AliHBTCorrFitFctn,1)