]>
Commit | Line | Data |
---|---|---|
a57afe91 | 1 | #include "AliHBTMonDistributionFctns.h" |
58ee8590 | 2 | //______________________________________________________________ |
3 | //////////////////////////////////////////////////////////////// | |
4 | // | |
5 | // class AliHBTMonPxDistributionFctn; | |
6 | // class AliHBTMonPxDistributionVsPtFctn; | |
7 | // class AliHBTMonPyDistributionFctn; | |
8 | // class AliHBTMonPyDistributionVsPtFctn; | |
9 | // class AliHBTMonPzDistributionFctn; | |
10 | // class AliHBTMonPzDistributionVsPtFctn; | |
11 | // class AliHBTMonPDistributionFctn; | |
12 | // class AliHBTMonPDistributionVsPtFctn; | |
13 | // class AliHBTMonPtDistributionFctn; | |
14 | // class AliHBTMonVxDistributionFctn; | |
15 | // class AliHBTMonVyDistributionFctn; | |
16 | // class AliHBTMonVzDistributionFctn; | |
17 | // class AliHBTMonRDistributionFctn; | |
18 | // class AliHBTMonVyDistributionVsVxFctn; | |
19 | // class AliHBTMonRtDistributionVsVzFctn; | |
20 | // | |
21 | // added by Zbigniew.Chajecki@cern.ch | |
22 | // this classes create distribution functions of particle momentum | |
23 | // | |
24 | ///////////////////////////////////////////////////////////////// | |
a57afe91 | 25 | /******************************************************************/ |
26 | ||
27 | ClassImp(AliHBTMonPxDistributionFctn) | |
28 | ||
88cb7938 | 29 | AliHBTMonPxDistributionFctn::AliHBTMonPxDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval): |
30 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) | |
a57afe91 | 31 | { |
58ee8590 | 32 | //constructor |
a57afe91 | 33 | Rename("Px","Px"); |
34 | } | |
35 | ||
36 | /******************************************************************/ | |
37 | ||
38 | ClassImp(AliHBTMonPyDistributionFctn) | |
39 | ||
88378f71 | 40 | AliHBTMonPyDistributionFctn::AliHBTMonPyDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval): |
a57afe91 | 41 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) |
42 | { | |
58ee8590 | 43 | //constructor |
a57afe91 | 44 | Rename("Py","Py"); |
45 | } | |
46 | ||
47 | /******************************************************************/ | |
48 | ||
49 | ClassImp(AliHBTMonPzDistributionFctn) | |
50 | ||
88cb7938 | 51 | AliHBTMonPzDistributionFctn::AliHBTMonPzDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval): |
52 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) | |
a57afe91 | 53 | { |
58ee8590 | 54 | //constructor |
a57afe91 | 55 | Rename("Pz","Pz"); |
56 | } | |
57 | ||
58 | /******************************************************************/ | |
59 | ||
60 | ClassImp(AliHBTMonPDistributionFctn) | |
61 | ||
88cb7938 | 62 | AliHBTMonPDistributionFctn::AliHBTMonPDistributionFctn |
63 | (Int_t nbins, Double_t maxXval, Double_t minXval): | |
64 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) | |
a57afe91 | 65 | { |
58ee8590 | 66 | //constructor |
a57afe91 | 67 | Rename("P","P"); |
68 | } | |
69 | ||
70 | ||
71 | /******************************************************************/ | |
72 | ||
73 | ClassImp(AliHBTMonPtDistributionFctn) | |
74 | ||
88cb7938 | 75 | AliHBTMonPtDistributionFctn::AliHBTMonPtDistributionFctn |
76 | (Int_t nbins, Double_t maxXval, Double_t minXval): | |
77 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) | |
a57afe91 | 78 | { |
58ee8590 | 79 | //constructor |
a57afe91 | 80 | Rename("Pt","Pt"); |
81 | } | |
82 | ||
83 | /******************************************************************/ | |
84 | /******************************************************************/ | |
85 | /******************************************************************/ | |
86 | ClassImp( AliHBTMonPxDistributionVsPtFctn ) | |
87 | ||
88cb7938 | 88 | AliHBTMonPxDistributionVsPtFctn::AliHBTMonPxDistributionVsPtFctn |
89 | (Int_t nXbins, Double_t maxXval, Double_t minXval, | |
90 | Int_t nYbins, Double_t maxYval, Double_t minYval): | |
91 | AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval) | |
a57afe91 | 92 | { |
58ee8590 | 93 | //constructor |
a57afe91 | 94 | Rename("PxDistVsPt","Px vs. Pt"); |
95 | } | |
96 | /******************************************************************/ | |
97 | ClassImp( AliHBTMonPyDistributionVsPtFctn ) | |
98 | ||
88cb7938 | 99 | AliHBTMonPyDistributionVsPtFctn::AliHBTMonPyDistributionVsPtFctn |
100 | (Int_t nXbins, Double_t maxXval, Double_t minXval, | |
101 | Int_t nYbins, Double_t maxYval, Double_t minYval): | |
102 | AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval) | |
a57afe91 | 103 | { |
58ee8590 | 104 | //constructor |
105 | Rename("PyDistVsPt","Py vs. Pt"); | |
a57afe91 | 106 | } |
107 | /******************************************************************/ | |
108 | ClassImp( AliHBTMonPzDistributionVsPtFctn ) | |
109 | ||
88cb7938 | 110 | AliHBTMonPzDistributionVsPtFctn::AliHBTMonPzDistributionVsPtFctn |
111 | (Int_t nXbins, Double_t maxXval, Double_t minXval, | |
112 | Int_t nYbins, Double_t maxYval, Double_t minYval): | |
113 | AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval) | |
a57afe91 | 114 | { |
58ee8590 | 115 | //constructor |
a57afe91 | 116 | Rename("PzDistVsPt","Pz vs. Pt"); |
117 | } | |
118 | /******************************************************************/ | |
119 | ClassImp( AliHBTMonPDistributionVsPtFctn ) | |
120 | ||
88cb7938 | 121 | AliHBTMonPDistributionVsPtFctn::AliHBTMonPDistributionVsPtFctn |
122 | (Int_t nXbins, Double_t maxXval, Double_t minXval, | |
123 | Int_t nYbins, Double_t maxYval, Double_t minYval): | |
124 | AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval) | |
a57afe91 | 125 | { |
58ee8590 | 126 | //constructor |
127 | Rename("PDistVsPt","P vs. Pt"); | |
a57afe91 | 128 | } |
129 | ||
130 | /******************************************************************/ | |
131 | /******************************************************************/ | |
132 | /******************************************************************/ | |
133 | ClassImp(AliHBTMonPhiDistributionFctn) | |
134 | ||
88cb7938 | 135 | AliHBTMonPhiDistributionFctn::AliHBTMonPhiDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval): |
136 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) | |
a57afe91 | 137 | { |
58ee8590 | 138 | //constructor |
a57afe91 | 139 | Rename("Phi","Phi"); |
140 | } | |
141 | /******************************************************************/ | |
142 | ClassImp(AliHBTMonThetaDistributionFctn) | |
143 | ||
88cb7938 | 144 | AliHBTMonThetaDistributionFctn::AliHBTMonThetaDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval): |
145 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) | |
a57afe91 | 146 | { |
58ee8590 | 147 | //constructor |
a57afe91 | 148 | Rename("Theta","Theta"); |
149 | } | |
150 | /******************************************************************/ | |
151 | ClassImp( AliHBTMonPhiDistributionVsPtFctn ) | |
152 | ||
88cb7938 | 153 | AliHBTMonPhiDistributionVsPtFctn::AliHBTMonPhiDistributionVsPtFctn |
154 | (Int_t nXbins, Double_t maxXval, Double_t minXval, | |
155 | Int_t nYbins, Double_t maxYval, Double_t minYval): | |
156 | AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval) | |
a57afe91 | 157 | { |
58ee8590 | 158 | //constructor |
a57afe91 | 159 | Rename("PhiDistVsPt","Phi vs. Pt"); |
160 | } | |
161 | /******************************************************************/ | |
162 | ClassImp( AliHBTMonThetaDistributionVsPtFctn ) | |
163 | ||
88cb7938 | 164 | AliHBTMonThetaDistributionVsPtFctn::AliHBTMonThetaDistributionVsPtFctn |
165 | (Int_t nXbins, Double_t maxXval, Double_t minXval, | |
166 | Int_t nYbins, Double_t maxYval, Double_t minYval): | |
167 | AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval) | |
a57afe91 | 168 | { |
58ee8590 | 169 | //constructor |
170 | Rename("ThetaDistVsPt","Theta vs. Pt"); | |
a57afe91 | 171 | } |
88cb7938 | 172 | /******************************************************************/ |
173 | ||
174 | ClassImp(AliHBTMonVxDistributionFctn) | |
175 | ||
176 | AliHBTMonVxDistributionFctn:: | |
177 | AliHBTMonVxDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval): | |
178 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) | |
179 | { | |
58ee8590 | 180 | //constructor |
88cb7938 | 181 | Rename("Vx","X of Vertex"); |
182 | } | |
183 | /******************************************************************/ | |
184 | ||
185 | ClassImp(AliHBTMonVyDistributionFctn) | |
186 | ||
187 | AliHBTMonVyDistributionFctn:: | |
188 | AliHBTMonVyDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval): | |
189 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) | |
190 | { | |
191 | Rename("Vy","Y of Vertex"); | |
192 | } | |
193 | /******************************************************************/ | |
194 | ||
195 | ClassImp(AliHBTMonVzDistributionFctn) | |
196 | ||
197 | AliHBTMonVzDistributionFctn:: | |
198 | AliHBTMonVzDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval): | |
199 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) | |
200 | { | |
58ee8590 | 201 | //constructor |
88cb7938 | 202 | Rename("Vz","Z of Vertex"); |
203 | } | |
204 | /******************************************************************/ | |
205 | ClassImp(AliHBTMonRDistributionFctn) | |
206 | ||
207 | AliHBTMonRDistributionFctn:: | |
208 | AliHBTMonRDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval): | |
209 | AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval) | |
210 | { | |
58ee8590 | 211 | //constructor |
212 | Rename("VertexDistanceFromCenter","Distance of Particle Vertex From Center"); | |
88cb7938 | 213 | } |
214 | /******************************************************************/ | |
215 | ||
216 | ClassImp(AliHBTMonVyDistributionVsVxFctn) | |
217 | AliHBTMonVyDistributionVsVxFctn::AliHBTMonVyDistributionVsVxFctn | |
218 | (Int_t nXbins, Double_t maxXval, Double_t minXval, | |
219 | Int_t nYbins, Double_t maxYval, Double_t minYval): | |
220 | AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval) | |
221 | { | |
58ee8590 | 222 | //constructor |
223 | Rename("VyDistVsVx","Vrtex Y position versus X vertex position"); | |
88cb7938 | 224 | } |
225 | /******************************************************************/ | |
226 | ||
227 | ClassImp(AliHBTMonRtDistributionVsVzFctn) | |
228 | AliHBTMonRtDistributionVsVzFctn::AliHBTMonRtDistributionVsVzFctn | |
229 | (Int_t nXbins, Double_t maxXval, Double_t minXval, | |
230 | Int_t nYbins, Double_t maxYval, Double_t minYval): | |
231 | AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval) | |
232 | { | |
58ee8590 | 233 | //constructor |
234 | Rename("RDistVsVz","Distance of vertex position from center in trensverse plane versus Z vertex position"); | |
88cb7938 | 235 | } |
236 | ||
a57afe91 | 237 | /******************************************************************/ |
238 | /******************************************************************/ | |
239 | ||
240 | ||
241 | ||
242 |