]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HBTAN/AliHBTQDistributionFctns.cxx
Add required AliVParticle functionality (Markus)
[u/mrichter/AliRoot.git] / HBTAN / AliHBTQDistributionFctns.cxx
index 73be44c877b0a08b6405ae3d61623b5234bb3632..858b4e02b2b05a86d728493792ba1dfae437bfd4 100644 (file)
@@ -9,6 +9,7 @@
 // class AliHBTQOutDistributionVsQInvFctn                         //
 // class AliHBTQSideDistributionVsQInvFctn                        //
 // class AliHBTQLongDistributionVsQInvFctn                        //
+// class AliHBTPtDiffDistributionVsQInvFctn                       //
 //                                                                //
 // Classes for Q's monitoring Vs Kt and Vs Qinv                   //
 //                                                                //
@@ -29,6 +30,14 @@ AliHBTQInvDistributionVsKtFctn::AliHBTQInvDistributionVsKtFctn(Int_t nXbins, Dou
  //ctor
  Rename("QInvDistributionVsKt","Q_{Inv} Distribution vs. K_{t}");
 }
+/******************************************************************/
+
+TH1* AliHBTQInvDistributionVsKtFctn::GetResult()
+{
+ //returns the result histo
+ return this->GetNumerator();
+}
+
 /******************************************************************/
 /******************************************************************/
 
@@ -41,6 +50,14 @@ AliHBTQOutDistributionVsKtFctn::AliHBTQOutDistributionVsKtFctn(Int_t nXbins, Dou
  //ctor
  Rename("QOutDistributionVsKt","Q_{Out} Distribution vs. K_{t}");
 }
+/******************************************************************/
+
+TH1* AliHBTQOutDistributionVsKtFctn::GetResult()
+{
+ //returns the result histo
+ return this->GetNumerator();
+}
+
 /******************************************************************/
 /******************************************************************/
 
@@ -53,6 +70,14 @@ AliHBTQSideDistributionVsKtFctn::AliHBTQSideDistributionVsKtFctn(Int_t nXbins, D
  //ctor
  Rename("QSideDistributionVsKt","Q_{Side} Distribution vs. K_{t}");
 }
+/******************************************************************/
+
+TH1* AliHBTQSideDistributionVsKtFctn::GetResult()
+{
+ //returns the result histo
+ return this->GetNumerator();
+}
+
 /******************************************************************/
 /******************************************************************/
 
@@ -65,6 +90,14 @@ AliHBTQLongDistributionVsKtFctn::AliHBTQLongDistributionVsKtFctn(Int_t nXbins, D
  //ctor
  Rename("QLongDistributionVsKt","Q_{Long} Distribution vs. K_{t}");
 }
+/******************************************************************/
+
+TH1* AliHBTQLongDistributionVsKtFctn::GetResult()
+{
+ //returns the result histo
+ return this->GetNumerator();
+}
+
 /******************************************************************/
 /******************************************************************/
 
@@ -77,6 +110,14 @@ AliHBTQOutDistributionVsQInvFctn::AliHBTQOutDistributionVsQInvFctn(Int_t nXbins,
  //ctor
  Rename("QOutDistributionVsQInv","Q_{Out} Distribution vs. Q_{inv}");
 }
+/******************************************************************/
+
+TH1* AliHBTQOutDistributionVsQInvFctn::GetResult()
+{
+ //returns the result histo
+ return this->GetNumerator();
+}
+
 
 /******************************************************************/
 /******************************************************************/
@@ -90,6 +131,14 @@ AliHBTQSideDistributionVsQInvFctn::AliHBTQSideDistributionVsQInvFctn(Int_t nXbin
  //ctor
  Rename("QSideDistributionVsQInv","Q_{Side} Distribution vs. Q_{inv}");
 }
+/******************************************************************/
+
+TH1* AliHBTQSideDistributionVsQInvFctn::GetResult()
+{
+ //returns the result histo
+ return this->GetNumerator();
+}
+
 
 /******************************************************************/
 /******************************************************************/
@@ -103,12 +152,78 @@ AliHBTQLongDistributionVsQInvFctn::AliHBTQLongDistributionVsQInvFctn(Int_t nXbin
  //ctor
  Rename("QLongDistributionVsQInv","Q_{Long} Distribution vs. Q_{inv}");
 }
+/******************************************************************/
+
+TH1* AliHBTQLongDistributionVsQInvFctn::GetResult()
+{
+ //returns the result histo
+ return this->GetNumerator();
+}
+
 
 /******************************************************************/
 /******************************************************************/
+
+ClassImp( AliHBTPtDiffDistributionVsQInvFctn )
+
+AliHBTPtDiffDistributionVsQInvFctn::AliHBTPtDiffDistributionVsQInvFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
+                                                                     Int_t nYbins, Double_t maxYval, Double_t minYval):
+ AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
+{
+ //ctor
+ Rename("PtDiffDistributionVsQInv","P_{t} Difference Distribution vs. Q_{inv}");
+}
+/******************************************************************/
+
+TH1* AliHBTPtDiffDistributionVsQInvFctn::GetResult()
+{
+ //returns the result histo
+ return this->GetNumerator();
+}
+
 /******************************************************************/
 /******************************************************************/
 
+ClassImp(AliHBTRStarDistribution)
+
 
+AliHBTRStarDistribution::AliHBTRStarDistribution(Int_t nXbins, Double_t maxXval, Double_t minXval):
+ AliHBTOnePairFctn1D(nXbins,maxXval,minXval)
+{
+//ctor
+ Rename("RStarDistribution","R^{*} distribution");
+}
+/******************************************************************/
+
+TH1* AliHBTRStarDistribution::GetResult()
+{
+ //returns the result histo
+ return this->GetNumerator();
+}
 
 
+/******************************************************************/
+/******************************************************************/
+
+ClassImp(AliHBTRDistribution)
+
+AliHBTRDistribution::AliHBTRDistribution(Int_t nXbins, Double_t maxXval, Double_t minXval):
+ AliHBTOnePairFctn1D(nXbins,maxXval,minXval)
+{
+//ctor
+ Rename("RDistribution","R (distance between creation points) distribution ");
+}
+
+/******************************************************************/
+
+TH1* AliHBTRDistribution::GetResult()
+{
+ //returns the result histo
+ return this->GetNumerator();
+}
+
+
+/******************************************************************/
+/******************************************************************/
+/******************************************************************/
+/******************************************************************/