Bug corrections. New monitoring functions added (Q's VS QInv)
[u/mrichter/AliRoot.git] / HBTAN / AliHBTQDistributionFctns.cxx
index ae28d0b674736624aacdc9b7b0bf2ba30fe9bcce..73be44c877b0a08b6405ae3d61623b5234bb3632 100644 (file)
 #include "AliHBTQDistributionFctns.h"
+//__________________________________________________________________
+////////////////////////////////////////////////////////////////////
+//                                                                //
+// class AliHBTQInvDistributionVsKtFctn                           //
+// class AliHBTQOutDistributionVsKtFctn                           //
+// class AliHBTQSideDistributionVsKtFctn                          //
+// class AliHBTQLongDistributionVsKtFctn                          //
+// class AliHBTQOutDistributionVsQInvFctn                         //
+// class AliHBTQSideDistributionVsQInvFctn                        //
+// class AliHBTQLongDistributionVsQInvFctn                        //
+//                                                                //
+// Classes for Q's monitoring Vs Kt and Vs Qinv                   //
+//                                                                //
+// Author:                                                        //
+// Zbigniew Chajecki <chajecki@if.pw.edu.pl>                      //
+//                                                                //
+////////////////////////////////////////////////////////////////////
 
 /******************************************************************/
 /******************************************************************/
 
 ClassImp( AliHBTQInvDistributionVsKtFctn )
 
-AliHBTQInvDistributionVsKtFctn::
-AliHBTQInvDistributionVsKtFctn(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)
+AliHBTQInvDistributionVsKtFctn::AliHBTQInvDistributionVsKtFctn(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("QInvDistributionVsKt","Q_{Inv} Distribution vs. K_{t}");
 }
-
 /******************************************************************/
 /******************************************************************/
 
 ClassImp( AliHBTQOutDistributionVsKtFctn )
 
-AliHBTQOutDistributionVsKtFctn::
-AliHBTQOutDistributionVsKtFctn(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)
+AliHBTQOutDistributionVsKtFctn::AliHBTQOutDistributionVsKtFctn(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("QOutDistributionVsKt","Q_{Out} Distribution vs. K_{t}");
 }
-
 /******************************************************************/
 /******************************************************************/
 
 ClassImp( AliHBTQSideDistributionVsKtFctn )
 
-AliHBTQSideDistributionVsKtFctn::
-AliHBTQSideDistributionVsKtFctn(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)
+AliHBTQSideDistributionVsKtFctn::AliHBTQSideDistributionVsKtFctn(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("QSideDistributionVsKt","Q_{Side} Distribution vs. K_{t}");
 }
-
 /******************************************************************/
 /******************************************************************/
 
 ClassImp( AliHBTQLongDistributionVsKtFctn )
 
-AliHBTQLongDistributionVsKtFctn::
-AliHBTQLongDistributionVsKtFctn(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)
+AliHBTQLongDistributionVsKtFctn::AliHBTQLongDistributionVsKtFctn(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("QLongDistributionVsKt","Q_{Long} Distribution vs. K_{t}");
 }
+/******************************************************************/
+/******************************************************************/
+
+ClassImp( AliHBTQOutDistributionVsQInvFctn )
+
+AliHBTQOutDistributionVsQInvFctn::AliHBTQOutDistributionVsQInvFctn(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("QOutDistributionVsQInv","Q_{Out} Distribution vs. Q_{inv}");
+}
+
+/******************************************************************/
+/******************************************************************/
+
+ClassImp( AliHBTQSideDistributionVsQInvFctn )
+
+AliHBTQSideDistributionVsQInvFctn::AliHBTQSideDistributionVsQInvFctn(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("QSideDistributionVsQInv","Q_{Side} Distribution vs. Q_{inv}");
+}
+
+/******************************************************************/
+/******************************************************************/
+
+ClassImp( AliHBTQLongDistributionVsQInvFctn )
+
+AliHBTQLongDistributionVsQInvFctn::AliHBTQLongDistributionVsQInvFctn(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("QLongDistributionVsQInv","Q_{Long} Distribution vs. Q_{inv}");
+}
 
 /******************************************************************/
 /******************************************************************/