]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HBTAN/AliHBTQDistributionFctns.cxx
Runloader is updated when moving to next file (quick fix).
[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}
b58140c5 33/******************************************************************/
34
35TH1* AliHBTQInvDistributionVsKtFctn::GetResult()
36{
37 //returns the result histo
38 return this->GetNumerator();
39}
40
a57afe91 41/******************************************************************/
42/******************************************************************/
43
44ClassImp( AliHBTQOutDistributionVsKtFctn )
45
0bb07108 46AliHBTQOutDistributionVsKtFctn::AliHBTQOutDistributionVsKtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
47 Int_t nYbins, Double_t maxYval, Double_t minYval):
48 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
a57afe91 49{
0bb07108 50 //ctor
a57afe91 51 Rename("QOutDistributionVsKt","Q_{Out} Distribution vs. K_{t}");
52}
b58140c5 53/******************************************************************/
54
55TH1* AliHBTQOutDistributionVsKtFctn::GetResult()
56{
57 //returns the result histo
58 return this->GetNumerator();
59}
60
a57afe91 61/******************************************************************/
62/******************************************************************/
63
64ClassImp( AliHBTQSideDistributionVsKtFctn )
65
0bb07108 66AliHBTQSideDistributionVsKtFctn::AliHBTQSideDistributionVsKtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
67 Int_t nYbins, Double_t maxYval, Double_t minYval):
68 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
a57afe91 69{
0bb07108 70 //ctor
a57afe91 71 Rename("QSideDistributionVsKt","Q_{Side} Distribution vs. K_{t}");
72}
b58140c5 73/******************************************************************/
74
75TH1* AliHBTQSideDistributionVsKtFctn::GetResult()
76{
77 //returns the result histo
78 return this->GetNumerator();
79}
80
a57afe91 81/******************************************************************/
82/******************************************************************/
83
84ClassImp( AliHBTQLongDistributionVsKtFctn )
85
0bb07108 86AliHBTQLongDistributionVsKtFctn::AliHBTQLongDistributionVsKtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
87 Int_t nYbins, Double_t maxYval, Double_t minYval):
88 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
a57afe91 89{
0bb07108 90 //ctor
a57afe91 91 Rename("QLongDistributionVsKt","Q_{Long} Distribution vs. K_{t}");
92}
b58140c5 93/******************************************************************/
94
95TH1* AliHBTQLongDistributionVsKtFctn::GetResult()
96{
97 //returns the result histo
98 return this->GetNumerator();
99}
100
0bb07108 101/******************************************************************/
102/******************************************************************/
103
104ClassImp( AliHBTQOutDistributionVsQInvFctn )
105
106AliHBTQOutDistributionVsQInvFctn::AliHBTQOutDistributionVsQInvFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
107 Int_t nYbins, Double_t maxYval, Double_t minYval):
108 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
109{
110 //ctor
111 Rename("QOutDistributionVsQInv","Q_{Out} Distribution vs. Q_{inv}");
112}
b58140c5 113/******************************************************************/
114
115TH1* AliHBTQOutDistributionVsQInvFctn::GetResult()
116{
117 //returns the result histo
118 return this->GetNumerator();
119}
120
0bb07108 121
122/******************************************************************/
123/******************************************************************/
124
125ClassImp( AliHBTQSideDistributionVsQInvFctn )
126
127AliHBTQSideDistributionVsQInvFctn::AliHBTQSideDistributionVsQInvFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
128 Int_t nYbins, Double_t maxYval, Double_t minYval):
129 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
130{
131 //ctor
132 Rename("QSideDistributionVsQInv","Q_{Side} Distribution vs. Q_{inv}");
133}
b58140c5 134/******************************************************************/
135
136TH1* AliHBTQSideDistributionVsQInvFctn::GetResult()
137{
138 //returns the result histo
139 return this->GetNumerator();
140}
141
0bb07108 142
143/******************************************************************/
144/******************************************************************/
145
146ClassImp( AliHBTQLongDistributionVsQInvFctn )
147
148AliHBTQLongDistributionVsQInvFctn::AliHBTQLongDistributionVsQInvFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
149 Int_t nYbins, Double_t maxYval, Double_t minYval):
150 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
151{
152 //ctor
153 Rename("QLongDistributionVsQInv","Q_{Long} Distribution vs. Q_{inv}");
154}
b58140c5 155/******************************************************************/
156
157TH1* AliHBTQLongDistributionVsQInvFctn::GetResult()
158{
159 //returns the result histo
160 return this->GetNumerator();
161}
162
a57afe91 163
50268620 164/******************************************************************/
165/******************************************************************/
166
167ClassImp( AliHBTPtDiffDistributionVsQInvFctn )
168
169AliHBTPtDiffDistributionVsQInvFctn::AliHBTPtDiffDistributionVsQInvFctn(Int_t nXbins, Double_t maxXval, Double_t minXval,
170 Int_t nYbins, Double_t maxYval, Double_t minYval):
171 AliHBTOnePairFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
172{
173 //ctor
174 Rename("PtDiffDistributionVsQInv","P_{t} Difference Distribution vs. Q_{inv}");
175}
b58140c5 176/******************************************************************/
177
178TH1* AliHBTPtDiffDistributionVsQInvFctn::GetResult()
179{
180 //returns the result histo
181 return this->GetNumerator();
182}
183
a57afe91 184/******************************************************************/
185/******************************************************************/
eccd4eed 186
187ClassImp(AliHBTRStarDistribution)
188
189
190AliHBTRStarDistribution::AliHBTRStarDistribution(Int_t nXbins, Double_t maxXval, Double_t minXval):
191 AliHBTOnePairFctn1D(nXbins,maxXval,minXval)
192{
193//ctor
194 Rename("RStarDistribution","R^{*} distribution");
195}
b58140c5 196/******************************************************************/
197
198TH1* AliHBTRStarDistribution::GetResult()
199{
200 //returns the result histo
201 return this->GetNumerator();
202}
203
eccd4eed 204
a57afe91 205/******************************************************************/
206/******************************************************************/
207
eccd4eed 208ClassImp(AliHBTRDistribution)
a57afe91 209
eccd4eed 210AliHBTRDistribution::AliHBTRDistribution(Int_t nXbins, Double_t maxXval, Double_t minXval):
211 AliHBTOnePairFctn1D(nXbins,maxXval,minXval)
212{
213//ctor
214 Rename("RDistribution","R (distance between creation points) distribution ");
215}
a57afe91 216
b58140c5 217/******************************************************************/
218
219TH1* AliHBTRDistribution::GetResult()
220{
221 //returns the result histo
222 return this->GetNumerator();
223}
224
a57afe91 225
eccd4eed 226/******************************************************************/
227/******************************************************************/
228/******************************************************************/
229/******************************************************************/