#include "AliHBTQResolutionFctns.h"
+/******************************************************************/
+/******************************************************************/
+/******************************************************************/
+ClassImp( AliHBTKtResolVsQInvFctn )
+AliHBTKtResolVsQInvFctn::
+AliHBTKtResolVsQInvFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
+ Int_t nYbins, Double_t maxYval, Double_t minYval):
+ AliHBTTwoPairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
+{
+ Rename("KtResolVsQInv","K_{t} Resolution vs. Q_{Inv}");
+}
/******************************************************************/
/******************************************************************/
/******************************************************************/
// it needs two pairs to compare
// and is two dimentional: numerator and denominator are TH2D
+class AliHBTKtResolVsQInvFctn; //Kt Res Vs QInvCMSLC
+
class AliHBTQOutResolVsQInvFctn; //QOutCMSLC Res Vs QInvCMSLC
class AliHBTQSideResolVsQInvFctn; //QSideCMSLC Res Vs QInvCMSLC
class AliHBTQLongResolVsQInvFctn; //QLongCMSLC Res Vs QInvCMSLC
#include "AliHBTFunction.h"
+/***********************************************************************/
+/***********************************************************************/
+class AliHBTKtResolVsQInvFctn: public AliHBTTwoPairFctn2D
+ {
+ public:
+ AliHBTKtResolVsQInvFctn(Int_t nXbins = 200, Double_t maxXval = 0.2, Double_t minXval = 0.0,
+ Int_t nYbins = 500, Double_t maxYval = .15, Double_t minYval =-0.15);
+
+ virtual ~AliHBTKtResolVsQInvFctn(){}
+
+ TH1* GetResult(){return fNumerator;}
+ void GetValues(AliHBTPair* trackpair, AliHBTPair* partpair, Double_t& x, Double_t& y)
+ {
+ y = partpair->GetKt() - trackpair->GetKt();
+ x = partpair->GetQInv();
+ }
+ protected:
+ private:
+ public:
+ ClassDef(AliHBTKtResolVsQInvFctn,1)
+ };
+
+
/***********************************************************************/
/***********************************************************************/
class AliHBTQInvResolVsQInvFctn: public AliHBTTwoPairFctn2D