TString name = fName + " Result";
return (TH1*)GetNumerator()->Clone(name.Data());
}
+/*************************************************************************************/
+/*************************************************************************************/
+/*************************************************************************************/
+
+ClassImp(AliHBTTwoKStarCorrelFctn)
+
+AliHBTTwoKStarCorrelFctn::
+AliHBTTwoKStarCorrelFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
+ AliHBTOnePairFctn1D(nbins,maxXval,minXval)
+{
+ Rename("twokstarcf","2K^{*} Correlation Function");
+}
+
+/*************************************************************************************/
+
+TH1* AliHBTTwoKStarCorrelFctn::GetResult()
+{
+ return GetRatio(Scale());
+}
+
+/*************************************************************************************/
};
+/*************************************************************************************/
+
+class AliHBTTwoKStarCorrelFctn: public AliHBTOnePairFctn1D
+{
+// Correlation Function of 2*KStar
+ public:
+ AliHBTTwoKStarCorrelFctn(Int_t nbins = 200, Double_t maxXval = 0.15, Double_t minXval = 0.0);
+ virtual ~AliHBTTwoKStarCorrelFctn(){};
+ TH1* GetResult();
+ protected:
+ Double_t GetValue(AliHBTPair * pair) { return 2.0*pair->GetKStar();}
+ public:
+ ClassDef(AliHBTTwoKStarCorrelFctn,1)
+
+};
#endif
#pragma link C++ class AliHBTReaderInternal+;
#pragma link C++ class AliHBTQInvCorrelFctn+;
-
+#pragma link C++ class AliHBTTwoKStarCorrelFctn+;
#pragma link C++ class AliHBTQOutCMSLCCorrelFctn+;
#pragma link C++ class AliHBTQLongCMSLCCorrelFctn+;
#pragma link C++ class AliHBTQSideCMSLCCorrelFctn+;