1 #ifndef ALIHBTCORRELFUNCTION_H
2 #define ALIHBTCORRELFUNCTION_H
4 #include "AliHBTFunction.h"
5 #include "AliHBTParticle.h"
7 // Q Invaraint Correlation Function
8 // Invariant Mass Function
10 //more info: http://alisoft.cern.ch/people/skowron/analyzer/index.html
11 //Piotr.Skowronski@cern.ch
14 class AliHBTQInvCorrelFctn: public AliHBTTwoPartFctn1D
16 //Q Invaraint Correlation Function
17 //1D two particle function
19 AliHBTQInvCorrelFctn(Int_t nbins = 100, Double_t maxXval = 0.15, Double_t minXval = 0.0):
20 AliHBTTwoPartFctn1D(nbins,maxXval,minXval){}
21 virtual ~AliHBTQInvCorrelFctn(){};
24 Double_t GetValue(AliHBTPair * pair){return pair->GetQInv();}
26 ClassDef(AliHBTQInvCorrelFctn,1)
31 class AliHBTInvMassCorrelFctn: public AliHBTTwoPartFctn1D
33 // Invariant Mass Function
35 AliHBTInvMassCorrelFctn(Int_t nbins = 2000, Double_t maxXval = 2., Double_t minXval = 0.0);
36 virtual ~AliHBTInvMassCorrelFctn(){};
39 Double_t GetValue(AliHBTPair * pair) { return pair->GetInvMass();}
41 ClassDef(AliHBTInvMassCorrelFctn,1)