]>
Commit | Line | Data |
---|---|---|
745913ae | 1 | #ifndef ALIHISTOGRAMRANGES_H |
2 | #define ALIHISTOGRAMRANGES_H | |
3 | ||
4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
5 | * See cxx source for full Copyright notice */ | |
6 | ||
7 | //_________________________________________________________________________ | |
8 | // Class containing histogram settings: | |
9 | // - Number of bins | |
10 | // - Min and max of range | |
11 | // | |
12 | //-- Author: Gustavo Conesa (LPSC-Grenoble) | |
13 | // | |
14 | ||
15 | //ROOT | |
16 | #include <TObject.h> | |
17 | ||
18 | class AliHistogramRanges : public TObject { | |
19 | ||
20 | public: | |
21 | ||
22 | AliHistogramRanges() ; // default ctor | |
23 | virtual ~AliHistogramRanges() { ; } // dtor | |
24 | ||
25 | void InitParameters() ; | |
26 | ||
27 | void Print(const Option_t * ) const ; | |
28 | ||
29 | //Pt, Energy | |
30 | ||
31 | Int_t GetHistoPtBins() const { return fHistoPtBins ; } | |
32 | Float_t GetHistoPtMin() const { return fHistoPtMin ; } | |
33 | Float_t GetHistoPtMax() const { return fHistoPtMax ; } | |
34 | ||
35 | void SetHistoPtRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
36 | fHistoPtBins = n ; fHistoPtMax = max ; fHistoPtMin = min ; } | |
37 | ||
38 | Int_t GetHistoEnergyBins() const { return fHistoPtBins ; } | |
39 | Float_t GetHistoEnergyMin() const { return fHistoPtMin ; } | |
40 | Float_t GetHistoEnergyMax() const { return fHistoPtMax ; } | |
41 | ||
42 | void SetHistoEnergyRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
43 | SetHistoPtRangeAndNBins(min, max, n) ; } | |
44 | ||
45 | Int_t GetHistoFinePtBins() const { return fHistoFinePtBins ; } | |
46 | Float_t GetHistoFinePtMin() const { return fHistoFinePtMin ; } | |
47 | Float_t GetHistoFinePtMax() const { return fHistoFinePtMax ; } | |
48 | ||
49 | void SetHistoFinePtRangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
50 | fHistoFinePtBins = n ; fHistoFinePtMax = max ; fHistoFinePtMin = min ; } | |
51 | ||
52 | //Azimuthal angle | |
53 | ||
54 | Int_t GetHistoPhiBins() const { return fHistoPhiBins ; } | |
55 | Float_t GetHistoPhiMin() const { return fHistoPhiMin ; } | |
56 | Float_t GetHistoPhiMax() const { return fHistoPhiMax ; } | |
57 | ||
58 | void SetHistoPhiRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
59 | fHistoPhiBins = n ; fHistoPhiMax = max ; fHistoPhiMin = min ; } | |
60 | ||
b1494997 | 61 | // Delta azymuthal angle |
62 | Int_t GetHistoDeltaPhiBins() const { return fHistoDeltaPhiBins ; } | |
63 | Float_t GetHistoDeltaPhiMin() const { return fHistoDeltaPhiMin ; } | |
64 | Float_t GetHistoDeltaPhiMax() const { return fHistoDeltaPhiMax ; } | |
65 | ||
66 | void SetHistoDeltaPhiRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
67 | fHistoDeltaPhiBins = n ; fHistoDeltaPhiMax = max ; fHistoDeltaPhiMin = min ; } | |
68 | ||
69 | ||
70 | // Delta eta angle | |
71 | ||
72 | Int_t GetHistoDeltaEtaBins() const { return fHistoDeltaEtaBins ; } | |
73 | Float_t GetHistoDeltaEtaMin() const { return fHistoDeltaEtaMin ; } | |
74 | Float_t GetHistoDeltaEtaMax() const { return fHistoDeltaEtaMax ; } | |
75 | ||
76 | void SetHistoDeltaEtaRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
77 | fHistoDeltaEtaBins = n ; fHistoDeltaEtaMax = max ; fHistoDeltaEtaMin = min ; } | |
78 | ||
79 | ||
745913ae | 80 | //Pseudorapidity-rapidity |
81 | ||
82 | Int_t GetHistoEtaBins() const { return fHistoEtaBins ; } | |
83 | Float_t GetHistoEtaMin() const { return fHistoEtaMin ; } | |
84 | Float_t GetHistoEtaMax() const { return fHistoEtaMax ; } | |
85 | ||
86 | void SetHistoEtaRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
87 | fHistoEtaBins = n ; fHistoEtaMax = max ; fHistoEtaMin = min ; } | |
88 | ||
89 | //Mass | |
90 | ||
91 | Int_t GetHistoMassBins() const { return fHistoMassBins ; } | |
92 | Float_t GetHistoMassMin() const { return fHistoMassMin ; } | |
93 | Float_t GetHistoMassMax() const { return fHistoMassMax ; } | |
94 | ||
95 | void SetHistoMassRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
96 | fHistoMassBins = n ; fHistoMassMax = max ; fHistoMassMin = min ; } | |
97 | ||
98 | //Asymetry | |
99 | ||
100 | Int_t GetHistoAsymmetryBins() const { return fHistoAsymBins ; } | |
101 | Float_t GetHistoAsymmetryMin() const { return fHistoAsymMin ; } | |
102 | Float_t GetHistoAsymmetryMax() const { return fHistoAsymMax ; } | |
103 | ||
104 | void SetHistoAsymmetryRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
105 | fHistoAsymBins = n ; fHistoAsymMax = max ; fHistoAsymMin = min ; } | |
106 | ||
107 | //VZero | |
108 | ||
109 | Int_t GetHistoV0SignalBins() const { return fHistoV0SBins ; } | |
110 | Int_t GetHistoV0SignalMin() const { return fHistoV0SMin ; } | |
111 | Int_t GetHistoV0SignalMax() const { return fHistoV0SMax ; } | |
112 | ||
113 | void SetHistoV0SignalRangeAndNBins(Int_t min, Int_t max, Int_t n) { | |
114 | fHistoV0SBins = n ; fHistoV0SMax = max ; fHistoV0SMin = min ; } | |
115 | ||
116 | Int_t GetHistoV0MultiplicityBins() const { return fHistoV0MBins ; } | |
117 | Int_t GetHistoV0MultiplicityMin() const { return fHistoV0MMin ; } | |
118 | Int_t GetHistoV0MultiplicityMax() const { return fHistoV0MMax ; } | |
119 | ||
120 | void SetHistoV0MultiplicityRangeAndNBins(Int_t min, Int_t max, Int_t n) { | |
121 | fHistoV0MBins = n ; fHistoV0MMax = max ; fHistoV0MMin = min ; } | |
122 | ||
123 | // Track multiplicity | |
124 | ||
125 | Int_t GetHistoTrackMultiplicityBins() const { return fHistoTrMBins ; } | |
126 | Int_t GetHistoTrackMultiplicityMin() const { return fHistoTrMMin ; } | |
127 | Int_t GetHistoTrackMultiplicityMax() const { return fHistoTrMMax ; } | |
128 | ||
129 | void SetHistoTrackMultiplicityRangeAndNBins(Int_t min, Int_t max, Int_t n) { | |
130 | fHistoTrMBins = n ; fHistoTrMMax = max ; fHistoTrMMin = min ; } | |
131 | ||
132 | // dEdx | |
133 | ||
134 | Int_t GetHistodEdxBins() const { return fHistodEdxBins ; } | |
135 | Float_t GetHistodEdxMin() const { return fHistodEdxMin ; } | |
136 | Float_t GetHistodEdxMax() const { return fHistodEdxMax ; } | |
137 | ||
138 | void SetHistodEdxRangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
139 | fHistodEdxBins = n ; fHistodEdxMax = max ; fHistodEdxMin = min ; } | |
140 | ||
141 | // E over p | |
142 | ||
143 | Int_t GetHistoPOverEBins() const { return fHistoPOverEBins ; } | |
144 | Float_t GetHistoPOverEMin() const { return fHistoPOverEMin ; } | |
145 | Float_t GetHistoPOverEMax() const { return fHistoPOverEMax ; } | |
146 | ||
147 | void SetHistoPOverERangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
148 | fHistoPOverEBins = n ; fHistoPOverEMax = max ; fHistoPOverEMin = min ; } | |
149 | ||
150 | // Number of cells per clusters | |
151 | ||
152 | Int_t GetHistoNClusterCellBins() const { return fHistoNClusCellBins ; } | |
153 | Int_t GetHistoNClusterCellMin() const { return fHistoNClusCellMin ; } | |
154 | Int_t GetHistoNClusterCellMax() const { return fHistoNClusCellMax ; } | |
155 | ||
156 | void SetHistoNClusterCellRangeAndNBins(Int_t min, Int_t max, Int_t n) { | |
157 | fHistoNClusCellBins = n ; fHistoNClusCellMax = max ; fHistoNClusCellMin = min ; } | |
158 | ||
159 | // Number of clusters | |
160 | ||
161 | Int_t GetHistoNClustersBins() const { return fHistoNClustersBins ; } | |
162 | Int_t GetHistoNClustersMin() const { return fHistoNClustersMin ; } | |
163 | Int_t GetHistoNClustersMax() const { return fHistoNClustersMax ; } | |
164 | ||
165 | void SetHistoNClustersRangeAndNBins (Int_t min, Int_t max, Int_t n) { | |
166 | fHistoNClustersBins = n ; fHistoNClustersMax = max ; fHistoNClustersMin = min ; } | |
167 | ||
168 | // Number of cells | |
169 | ||
170 | Int_t GetHistoNCellsBins() const { return fHistoNCellsBins ; } | |
171 | Int_t GetHistoNCellsMin() const { return fHistoNCellsMin ; } | |
172 | Int_t GetHistoNCellsMax() const { return fHistoNCellsMax ; } | |
173 | ||
174 | void SetHistoNCellsRangeAndNBins (Int_t min, Int_t max, Int_t n) { | |
175 | fHistoNCellsBins = n ; fHistoNCellsMax = max ; fHistoNCellsMin = min ; } | |
176 | ||
177 | // dR | |
178 | ||
179 | Int_t GetHistodRBins() const { return fHistodRBins ; } | |
180 | Float_t GetHistodRMin() const { return fHistodRMin ; } | |
181 | Float_t GetHistodRMax() const { return fHistodRMax ; } | |
182 | ||
09273901 | 183 | void SetHistodRRangeAndNBins (Float_t min, Float_t max, Int_t n) { |
745913ae | 184 | fHistodRBins = n ; fHistodRMax = max ; fHistodRMin = min ; } |
185 | ||
186 | // Ratio | |
187 | ||
188 | Int_t GetHistoRatioBins() const { return fHistoRatioBins ; } | |
189 | Float_t GetHistoRatioMin() const { return fHistoRatioMin ; } | |
190 | Float_t GetHistoRatioMax() const { return fHistoRatioMax ; } | |
191 | ||
192 | void SetHistoRatioRangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
193 | fHistoRatioBins = n ; fHistoRatioMax = max ; fHistoRatioMin = min ; } | |
194 | ||
8b3bf0d9 | 195 | // Hump-Backed Plateau |
196 | ||
197 | Int_t GetHistoHBPBins() const { return fHistoHBPBins ; } | |
198 | Float_t GetHistoHBPMin() const { return fHistoHBPMin ; } | |
199 | Float_t GetHistoHBPMax() const { return fHistoHBPMax ; } | |
200 | ||
201 | void SetHistoHBPRangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
202 | fHistoHBPBins = n ; fHistoHBPMax = max ; fHistoHBPMin = min ; } | |
203 | ||
204 | ||
745913ae | 205 | // Vertex |
206 | ||
207 | Int_t GetHistoVertexDistBins() const { return fHistoVertexDistBins ; } | |
208 | Float_t GetHistoVertexDistMin() const { return fHistoVertexDistMin ; } | |
209 | Float_t GetHistoVertexDistMax() const { return fHistoVertexDistMax ; } | |
210 | ||
211 | void SetHistoVertexDistRangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
212 | fHistoVertexDistBins = n ; fHistoVertexDistMax = max ; fHistoVertexDistMin = min ; } | |
213 | ||
214 | ||
215 | // R =sqrt(x^2+y^2+z^2) (cm) | |
216 | ||
217 | Int_t GetHistoRBins() const { return fHistoRBins ; } | |
218 | Float_t GetHistoRMin() const { return fHistoRMin ; } | |
219 | Float_t GetHistoRMax() const { return fHistoRMax ; } | |
220 | ||
221 | void SetHistoRRangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
222 | fHistoRBins = n ; fHistoRMax = max ; fHistoRMin = min ; } | |
223 | ||
224 | // X position | |
225 | ||
226 | Int_t GetHistoXBins() const { return fHistoXBins ; } | |
227 | Float_t GetHistoXMin() const { return fHistoXMin ; } | |
228 | Float_t GetHistoXMax() const { return fHistoXMax ; } | |
229 | ||
230 | void SetHistoXRangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
231 | fHistoXBins = n ; fHistoXMax = max ; fHistoXMin = min ; } | |
232 | ||
233 | // Y position | |
234 | ||
235 | Int_t GetHistoYBins() const { return fHistoYBins ; } | |
236 | Float_t GetHistoYMin() const { return fHistoYMin ; } | |
237 | Float_t GetHistoYMax() const { return fHistoYMax ; } | |
238 | ||
239 | void SetHistoYRangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
240 | fHistoYBins = n ; fHistoYMax = max ; fHistoYMin = min ; } | |
241 | ||
242 | // Z position | |
243 | ||
244 | Int_t GetHistoZBins() const { return fHistoZBins ; } | |
245 | Float_t GetHistoZMin() const { return fHistoZMin ; } | |
246 | Float_t GetHistoZMax() const { return fHistoZMax ; } | |
247 | ||
248 | void SetHistoZRangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
249 | fHistoZBins = n ; fHistoZMax = max ; fHistoZMin = min ; } | |
250 | ||
251 | // Shower shape parameters | |
252 | ||
253 | Int_t GetHistoShowerShapeBins() const { return fHistoSSBins ; } | |
254 | Float_t GetHistoShowerShapeMin() const { return fHistoSSMin ; } | |
255 | Float_t GetHistoShowerShapeMax() const { return fHistoSSMax ; } | |
256 | ||
257 | void SetHistoShowerShapeRangeAndNBins (Float_t min, Float_t max, Int_t n) { | |
258 | fHistoSSBins = n ; fHistoSSMax = max ; fHistoSSMin = min ; } | |
259 | ||
260 | // Time | |
261 | ||
262 | Int_t GetHistoTimeBins() const { return fHistoTimeBins ; } | |
263 | Float_t GetHistoTimeMin() const { return fHistoTimeMin ; } | |
264 | Float_t GetHistoTimeMax() const { return fHistoTimeMax ; } | |
265 | ||
09273901 | 266 | void SetHistoTimeRangeAndNBins (Float_t min, Float_t max, Int_t n) { |
745913ae | 267 | fHistoTimeBins = n ; fHistoTimeMax = max ; fHistoTimeMin = min ; } |
268 | ||
269 | // Cluster time difference | |
270 | ||
271 | Int_t GetHistoDiffTimeBins() const { return fHistoDiffTimeBins ; } | |
272 | Float_t GetHistoDiffTimeMin() const { return fHistoDiffTimeMin ; } | |
273 | Float_t GetHistoDiffTimeMax() const { return fHistoDiffTimeMax ; } | |
274 | ||
09273901 | 275 | void SetHistoDiffTimeRangeAndNBins(Float_t min, Float_t max, Int_t n) { |
745913ae | 276 | fHistoDiffTimeBins = n ; fHistoDiffTimeMax = max ; fHistoDiffTimeMin = min ; } |
277 | ||
09273901 | 278 | // Track matching histogrammes setters and getters |
279 | ||
280 | Int_t GetHistoTrackResidualEtaBins() const { return fHistoTrackResidualEtaBins ; } | |
281 | Float_t GetHistoTrackResidualEtaMin() const { return fHistoTrackResidualEtaMin ; } | |
282 | Float_t GetHistoTrackResidualEtaMax() const { return fHistoTrackResidualEtaMax ; } | |
283 | ||
284 | void SetHistoTrackResidualEtaRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
285 | fHistoTrackResidualEtaBins = n ; fHistoTrackResidualEtaMax = max ; fHistoTrackResidualEtaMin = min ; } | |
286 | ||
287 | Int_t GetHistoTrackResidualPhiBins() const { return fHistoTrackResidualPhiBins ; } | |
288 | Float_t GetHistoTrackResidualPhiMin() const { return fHistoTrackResidualPhiMin ; } | |
289 | Float_t GetHistoTrackResidualPhiMax() const { return fHistoTrackResidualPhiMax ; } | |
290 | ||
291 | void SetHistoTrackResidualPhiRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
292 | fHistoTrackResidualPhiBins = n ; fHistoTrackResidualPhiMax = max ; fHistoTrackResidualPhiMin = min ; } | |
293 | ||
98287a43 | 294 | // Isolation task, sum pt |
295 | ||
296 | void SetHistoPtSumRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
297 | fHistoNPtSumBins = n ; fHistoPtSumMax = max ; fHistoPtSumMin = min ; } | |
298 | ||
299 | Int_t GetHistoNPtSumBins() const { return fHistoNPtSumBins ; } | |
300 | Float_t GetHistoPtSumMin() const { return fHistoPtSumMin ; } | |
301 | Float_t GetHistoPtSumMax() const { return fHistoPtSumMax ; } | |
302 | ||
303 | void SetHistoPtInConeRangeAndNBins(Float_t min, Float_t max, Int_t n) { | |
304 | fHistoNPtInConeBins = n ; fHistoPtInConeMax = max ; fHistoPtInConeMin = min ; } | |
305 | ||
306 | Int_t GetHistoNPtInConeBins() const { return fHistoNPtInConeBins; } | |
307 | Float_t GetHistoPtInConeMin() const { return fHistoPtInConeMin ; } | |
308 | Float_t GetHistoPtInConeMax() const { return fHistoPtInConeMax ; } | |
309 | ||
310 | ||
745913ae | 311 | private: |
312 | ||
313 | Int_t fHistoPtBins ; // Number of bins in pt axis | |
314 | Float_t fHistoPtMax ; // Maximum value of pt histogram range | |
315 | Float_t fHistoPtMin ; // Minimum value of pt histogram range | |
316 | Int_t fHistoPhiBins ; // Number of bins in phi axis | |
317 | Float_t fHistoPhiMax ; // Maximum value of phi histogram range | |
318 | Float_t fHistoPhiMin ; // Minimum value of phi histogram range | |
319 | Int_t fHistoEtaBins ; // Number of bins in eta axis | |
320 | Float_t fHistoEtaMax ; // Maximum value of eta histogram range | |
321 | Float_t fHistoEtaMin ; // Minimum value of eta histogram range | |
b1494997 | 322 | Int_t fHistoDeltaPhiBins ; // Number of bins in delta phi axis |
323 | Float_t fHistoDeltaPhiMax ; // Maximum value of delta phi histogram range | |
324 | Float_t fHistoDeltaPhiMin ; // Minimum value of delta phi histogram range | |
325 | Int_t fHistoDeltaEtaBins ; // Number of bins in delta eta axis | |
326 | Float_t fHistoDeltaEtaMax ; // Maximum value of delta eta histogram range | |
327 | Float_t fHistoDeltaEtaMin ; // Minimum value of delta eta histogram range | |
328 | ||
745913ae | 329 | Int_t fHistoMassBins ; // Number of bins in mass axis |
330 | Float_t fHistoMassMax ; // Maximum value of mass histogram range | |
331 | Float_t fHistoMassMin ; // Minimum value of mass histogram range | |
332 | Int_t fHistoAsymBins ; // Number of bins in asymmetry axis | |
333 | Float_t fHistoAsymMax ; // Maximum value of asymmetry histogram range | |
334 | Float_t fHistoAsymMin ; // Minimum value of asymmetry histogram range | |
335 | Int_t fHistoV0SBins ; // Number of bins in V0 signal axis | |
336 | Int_t fHistoV0SMax ; // Maximum value of V0 signal histogram range | |
337 | Int_t fHistoV0SMin ; // Minimum value of V0 signal histogram range | |
338 | Int_t fHistoV0MBins ; // Number of bins in V0 multiplicity axis | |
339 | Int_t fHistoV0MMax ; // Maximum value of V0 multiplicity histogram range | |
340 | Int_t fHistoV0MMin ; // Minimum value of V0 multiplicity histogram range | |
341 | Int_t fHistoTrMBins ; // Number of bins in V0 multiplicity axis | |
342 | Int_t fHistoTrMMax ; // Maximum value of track multiplicity histogram range | |
343 | Int_t fHistoTrMMin ; // Minimum value of track multiplicity histogram range | |
344 | Int_t fHistoFinePtBins; // fine binning for fhAmpId histogram | |
345 | Float_t fHistoFinePtMax; // maximum pt value for fhAmpId histogram | |
346 | Float_t fHistoFinePtMin; // minimum pt value for fhAmpId histogram | |
347 | Int_t fHistoPOverEBins; // p/E histogram number of bins | |
348 | Float_t fHistoPOverEMax; // p/E maximum value | |
349 | Float_t fHistoPOverEMin; // p/E minimum value | |
350 | Int_t fHistodEdxBins; // dEdx histogram number of bins | |
351 | Float_t fHistodEdxMax; // dEdx maximum value | |
352 | Float_t fHistodEdxMin; // dEdx minimum value | |
353 | Int_t fHistodRBins; // dR histogram number of bins | |
354 | Float_t fHistodRMax; // dR maximum value | |
355 | Float_t fHistodRMin; // dR minimum value | |
356 | Int_t fHistoTimeBins; // cell time histogram number of bins | |
357 | Float_t fHistoTimeMax; // cell time maximum value | |
358 | Float_t fHistoTimeMin; // cell time minimum value | |
359 | Int_t fHistoNClusCellBins; // number of cells per cluster histogram number of bins | |
360 | Int_t fHistoNClusCellMax; // number of cells per cluster maximum value | |
361 | Int_t fHistoNClusCellMin; // number of cells per cluster minimum value | |
362 | Int_t fHistoNCellsBins; // number of cells histogram number of bins | |
363 | Int_t fHistoNCellsMax; // number of cells maximum value | |
364 | Int_t fHistoNCellsMin; // number of cells minimum value | |
365 | Int_t fHistoNClustersBins; // number of clusters histogram number of bins | |
366 | Int_t fHistoNClustersMax; // number of clusters maximum value | |
367 | Int_t fHistoNClustersMin; // number of clusters minimum value | |
368 | Int_t fHistoRatioBins; // ratio histogram number of bins | |
369 | Float_t fHistoRatioMax; // ratio maximum value | |
370 | Float_t fHistoRatioMin; // ratio minimum value | |
8b3bf0d9 | 371 | Int_t fHistoHBPBins; // hump-backed plateau histogram number of bins |
372 | Float_t fHistoHBPMax; // hump-backed plateau maximum value | |
373 | Float_t fHistoHBPMin; // hump-backed plateau minimum value | |
745913ae | 374 | Int_t fHistoVertexDistBins; // vertex distance histogram number of bins |
375 | Float_t fHistoVertexDistMax; // vertex distance maximum value | |
376 | Float_t fHistoVertexDistMin; // vertex distance minimum value | |
377 | Int_t fHistoRBins; // r =sqrt(x^2+y^2+z^2) (cm) position histogram number of bins | |
378 | Float_t fHistoRMax; // r =sqrt(x^2+y^2+z^2) (cm) maximum value | |
379 | Float_t fHistoRMin; // r =sqrt(x^2+y^2+z^2) (cm) minimum value | |
380 | Int_t fHistoXBins; // x (cm) position histogram number of bins | |
381 | Float_t fHistoXMax; // x (cm) position maximum value | |
382 | Float_t fHistoXMin; // x (cm) position minimum value | |
383 | Int_t fHistoYBins; // y (cm) position histogram number of bins | |
384 | Float_t fHistoYMax; // y (cm) position maximum value | |
385 | Float_t fHistoYMin; // y (cm) position minimum value | |
386 | Int_t fHistoZBins; // z (cm) position histogram number of bins | |
387 | Float_t fHistoZMax; // z (cm) position maximum value | |
388 | Float_t fHistoZMin; // z (cm) position minimum value | |
389 | Int_t fHistoSSBins; // Shower Shape parameter histogram number of bins | |
390 | Float_t fHistoSSMax; // Shower Shape parameter position maximum value | |
391 | Float_t fHistoSSMin; // Shower Shape parameter position minimum value | |
392 | Int_t fHistoDiffTimeBins; // Difference cluster pair time parameter histogram number of bins | |
393 | Float_t fHistoDiffTimeMax; // Difference cluster pair time parameter position maximum value | |
394 | Float_t fHistoDiffTimeMin; // Difference cluster pair time parameter position minimum value | |
09273901 | 395 | Int_t fHistoTrackResidualEtaBins ; // Number of bins in dEta (cluster-track) axis |
396 | Float_t fHistoTrackResidualEtaMax ; // Maximum value of dEta (cluster-track) histogram range | |
397 | Float_t fHistoTrackResidualEtaMin ; // Minimum value of dEta (cluster-track) histogram range | |
398 | Int_t fHistoTrackResidualPhiBins ; // Number of bins in dPhi axis | |
399 | Float_t fHistoTrackResidualPhiMax ; // Maximum value of dPhi (cluster-track) histogram range | |
400 | Float_t fHistoTrackResidualPhiMin ; // Minimum value of dPhi (cluster-track) histogram range | |
98287a43 | 401 | Int_t fHistoNPtSumBins; // Number of bins in Isolation PtSum histograms |
402 | Float_t fHistoPtSumMax; // Isolation PtSum maximum in histogram | |
403 | Float_t fHistoPtSumMin; // Isolation PtSum minimum in histogram | |
404 | Int_t fHistoNPtInConeBins; // Number of bins in Isolation PtInCone histogram | |
405 | Float_t fHistoPtInConeMax; // Isolation PtInCone maximum in histogram | |
406 | Float_t fHistoPtInConeMin; // Isolation PtInCone maximum in histogram | |
407 | ||
745913ae | 408 | |
409 | AliHistogramRanges( const AliHistogramRanges & h) ; // cpy ctor | |
410 | AliHistogramRanges & operator = (const AliHistogramRanges & h) ; // cpy assignment | |
411 | ||
8b3bf0d9 | 412 | ClassDef(AliHistogramRanges,5) |
745913ae | 413 | } ; |
414 | ||
415 | ||
416 | #endif //ALIHISTOGRAMRANGES_H | |
417 | ||
418 | ||
419 |