Retrofeed from 4-01-Release
[u/mrichter/AliRoot.git] / HBTAN / AliHBTQDistributionFctns.cxx
CommitLineData
a57afe91 1#include "AliHBTQDistributionFctns.h"
0bb07108 2//__________________________________________________________________
3////////////////////////////////////////////////////////////////////
4// //
5// class AliHBTQInvDistributionVsKtFctn //
6// class AliHBTQOutDistributionVsKtFctn //
7// class AliHBTQSideDistributionVsKtFctn //
8// class AliHBTQLongDistributionVsKtFctn //
9// class AliHBTQOutDistributionVsQInvFctn //
10// class AliHBTQSideDistributionVsQInvFctn //
11// class AliHBTQLongDistributionVsQInvFctn //
50268620 12// class AliHBTPtDiffDistributionVsQInvFctn //
0bb07108 13// //
14// Classes for Q's monitoring Vs Kt and Vs Qinv //
15// //
16// Author: //
17// Zbigniew Chajecki <chajecki@if.pw.edu.pl> //
18// //
19////////////////////////////////////////////////////////////////////
a57afe91 20
21/******************************************************************/
22/******************************************************************/
23
24ClassImp( AliHBTQInvDistributionVsKtFctn )
25
0bb07108 26AliHBTQInvDistributionVsKtFctn::AliHBTQInvDistributionVsKtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
27 Int_t nYbins, Double_t maxYval, Double_t minYval):
28 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
a57afe91 29{
0bb07108 30 //ctor
a57afe91 31 Rename("QInvDistributionVsKt","Q_{Inv} Distribution vs. K_{t}");
32}
a57afe91 33/******************************************************************/
34/******************************************************************/
35
36ClassImp( AliHBTQOutDistributionVsKtFctn )
37
0bb07108 38AliHBTQOutDistributionVsKtFctn::AliHBTQOutDistributionVsKtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
39 Int_t nYbins, Double_t maxYval, Double_t minYval):
40 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
a57afe91 41{
0bb07108 42 //ctor
a57afe91 43 Rename("QOutDistributionVsKt","Q_{Out} Distribution vs. K_{t}");
44}
a57afe91 45/******************************************************************/
46/******************************************************************/
47
48ClassImp( AliHBTQSideDistributionVsKtFctn )
49
0bb07108 50AliHBTQSideDistributionVsKtFctn::AliHBTQSideDistributionVsKtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
51 Int_t nYbins, Double_t maxYval, Double_t minYval):
52 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
a57afe91 53{
0bb07108 54 //ctor
a57afe91 55 Rename("QSideDistributionVsKt","Q_{Side} Distribution vs. K_{t}");
56}
a57afe91 57/******************************************************************/
58/******************************************************************/
59
60ClassImp( AliHBTQLongDistributionVsKtFctn )
61
0bb07108 62AliHBTQLongDistributionVsKtFctn::AliHBTQLongDistributionVsKtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
63 Int_t nYbins, Double_t maxYval, Double_t minYval):
64 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
a57afe91 65{
0bb07108 66 //ctor
a57afe91 67 Rename("QLongDistributionVsKt","Q_{Long} Distribution vs. K_{t}");
68}
0bb07108 69/******************************************************************/
70/******************************************************************/
71
72ClassImp( AliHBTQOutDistributionVsQInvFctn )
73
74AliHBTQOutDistributionVsQInvFctn::AliHBTQOutDistributionVsQInvFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
75 Int_t nYbins, Double_t maxYval, Double_t minYval):
76 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
77{
78 //ctor
79 Rename("QOutDistributionVsQInv","Q_{Out} Distribution vs. Q_{inv}");
80}
81
82/******************************************************************/
83/******************************************************************/
84
85ClassImp( AliHBTQSideDistributionVsQInvFctn )
86
87AliHBTQSideDistributionVsQInvFctn::AliHBTQSideDistributionVsQInvFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
88 Int_t nYbins, Double_t maxYval, Double_t minYval):
89 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
90{
91 //ctor
92 Rename("QSideDistributionVsQInv","Q_{Side} Distribution vs. Q_{inv}");
93}
94
95/******************************************************************/
96/******************************************************************/
97
98ClassImp( AliHBTQLongDistributionVsQInvFctn )
99
100AliHBTQLongDistributionVsQInvFctn::AliHBTQLongDistributionVsQInvFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
101 Int_t nYbins, Double_t maxYval, Double_t minYval):
102 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
103{
104 //ctor
105 Rename("QLongDistributionVsQInv","Q_{Long} Distribution vs. Q_{inv}");
106}
a57afe91 107
108/******************************************************************/
109/******************************************************************/
50268620 110
111ClassImp( AliHBTPtDiffDistributionVsQInvFctn )
112
113AliHBTPtDiffDistributionVsQInvFctn::AliHBTPtDiffDistributionVsQInvFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
114 Int_t nYbins, Double_t maxYval, Double_t minYval):
115 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
116{
117 //ctor
118 Rename("PtDiffDistributionVsQInv","P_{t} Difference Distribution vs. Q_{inv}");
119}
120/******************************************************************/
121/******************************************************************/
eccd4eed 122
123ClassImp(AliHBTRStarDistribution)
124
125
126AliHBTRStarDistribution::AliHBTRStarDistribution(Int_t nXbins, Double_t maxXval, Double_t minXval):
127 AliHBTOnePairFctn1D(nXbins,maxXval,minXval)
128{
129//ctor
130 Rename("RStarDistribution","R^{*} distribution");
131}
132
a57afe91 133/******************************************************************/
134/******************************************************************/
135
eccd4eed 136ClassImp(AliHBTRDistribution)
a57afe91 137
eccd4eed 138AliHBTRDistribution::AliHBTRDistribution(Int_t nXbins, Double_t maxXval, Double_t minXval):
139 AliHBTOnePairFctn1D(nXbins,maxXval,minXval)
140{
141//ctor
142 Rename("RDistribution","R (distance between creation points) distribution ");
143}
a57afe91 144
145
eccd4eed 146/******************************************************************/
147/******************************************************************/
148/******************************************************************/
149/******************************************************************/