]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HBTAN/AliHBTCorrelFctn.cxx
New methods and data member added by M. Horner.
[u/mrichter/AliRoot.git] / HBTAN / AliHBTCorrelFctn.cxx
index 8b8f9bd30961737ecdf3875c85c411c822473da7..042cc6b515a7999e58a4142866f91a259bf948da 100644 (file)
@@ -1,20 +1,23 @@
 #include "AliHBTCorrelFctn.h"
-//Set of Correlation fuctions
-//AliHBTQInvCorrelFctn - Q Invariant correlatyion function
+//_____________________________________________________________
+///////////////////////////////////////////////////////////////
 //
+//  Set of Correlation fuctions
+//  AliHBTQInvCorrelFctn - Q Invariant correlatyion function
 //
+//  Corroleation function is created from dividing two histograms of QInvariant:
+//    of particles from the same evnt
+//  by 
+//    of particles from different events
 //
+///////////////////////////////////////////////////////////////
 
 ClassImp(AliHBTQInvCorrelFctn)
 
-//Corroleation function is created from dividing two histograms of QInvariant:
-//  of particles from the same evnt
-//by 
-//  of particles from different events
 
 AliHBTQInvCorrelFctn::
-AliHBTQInvCorrelFctn(Int_t nbins = 100, Double_t maxXval = 0.15, Double_t minXval = 0.0):
-                     AliHBTTwoPartFctn1D(nbins,maxXval,minXval)
+AliHBTQInvCorrelFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
+                     AliHBTOnePairFctn1D(nbins,maxXval,minXval)
 {
  Rename("qinvcf","Q_{inv} Correlation Function");
 }
@@ -61,7 +64,7 @@ ClassImp(AliHBTInvMassCorrelFctn)
 
 AliHBTInvMassCorrelFctn::
 AliHBTInvMassCorrelFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
-                        AliHBTTwoPartFctn1D(nbins,maxXval,minXval)
+                        AliHBTOnePairFctn1D(nbins,maxXval,minXval)
 {
   Rename("InvMass CF","Invariant Mass Correlation Function");
 }
@@ -71,3 +74,24 @@ TH1* AliHBTInvMassCorrelFctn::GetResult()
  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());
+}
+
+/*************************************************************************************/