HBTP code imported (P.Skowronski)
[u/mrichter/AliRoot.git] / HBTP / common_histograms.inc
CommitLineData
18448239 1CCC common/histograms/
2C
3C This common block includes the following data:
4C
5C o One- and Two-Body Histograms:
6C
7C One-Body: hist1* - Originally filled and updated after each
8C iteration where Chi-Square is improved.
9C htmp1* - Working copy used within the track adjustment
10C iteration loop
11C href1* - Fixed reference distributions obtained from
12C event text input file for all events.
13C hinc1* - Inclusive event sum of all final, fitted
14C one-body distributions
15C
16C (*) denotes pt,phi,eta and PID#1,2
17C NOTE: The pt,phi,eta distributions are
18C projections of the full, 3D dist.
19C onto these axes.
20C
21C Two-Body: hist* - Originally filled and updated after each
22C iteration where Chi-Square is improved.
23C htmp* - Working copy used within the track adjustment
24C iteration loop
25C href* - Fixed reference distributions obtained from
26C event text input file for all events.
27C hinc* - Inclusive event sum of all final, fitted
28C two-body distributions
29C
30C (*) denotes arrays for the following:
31C - Like pairs, 1D distributions
32C - Unlike pairs, 1D distributions
33C - Like pairs, 3D dist., Fine Mesh
34C - Unlike pairs, 3D dist., Fine Mesh
35C - Like pairs, 3D dist., Coarse Mesh
36C - Unlike pairs, 3D dist., Coarse Mesh
37
38 integer*4 max_h_1d, max_h_3d
39 parameter (max_h_1d = 100)
40 parameter (max_h_3d = 10 )
41
42 common/histograms/
43 1 hist1_pt_1(max_h_1d),hist1_phi_1(max_h_1d),hist1_eta_1(max_h_1d),
44 2 hist1_pt_2(max_h_1d),hist1_phi_2(max_h_1d),hist1_eta_2(max_h_1d),
45 3 htmp1_pt_1(max_h_1d),htmp1_phi_1(max_h_1d),htmp1_eta_1(max_h_1d),
46 4 htmp1_pt_2(max_h_1d),htmp1_phi_2(max_h_1d),htmp1_eta_2(max_h_1d),
47 5 href1_pt_1(max_h_1d),href1_phi_1(max_h_1d),href1_eta_1(max_h_1d),
48 6 href1_pt_2(max_h_1d),href1_phi_2(max_h_1d),href1_eta_2(max_h_1d),
49 7 hinc1_pt_1(max_h_1d),hinc1_phi_1(max_h_1d),hinc1_eta_1(max_h_1d),
50 8 hinc1_pt_2(max_h_1d),hinc1_phi_2(max_h_1d),hinc1_eta_2(max_h_1d),
51 9 hist_like_1d(max_h_1d),hist_unlike_1d(max_h_1d),
52 1 htmp_like_1d(max_h_1d),htmp_unlike_1d(max_h_1d),
53 2 href_like_1d(max_h_1d),href_unlike_1d(max_h_1d),
54 3 hinc_like_1d(max_h_1d),hinc_unlike_1d(max_h_1d),
55 4 hist_like_3d_fine(max_h_3d,max_h_3d,max_h_3d),
56 5 hist_unlike_3d_fine(max_h_3d,max_h_3d,max_h_3d),
57 6 hist_like_3d_coarse(max_h_3d,max_h_3d,max_h_3d),
58 7 hist_unlike_3d_coarse(max_h_3d,max_h_3d,max_h_3d),
59 4 htmp_like_3d_fine(max_h_3d,max_h_3d,max_h_3d),
60 5 htmp_unlike_3d_fine(max_h_3d,max_h_3d,max_h_3d),
61 6 htmp_like_3d_coarse(max_h_3d,max_h_3d,max_h_3d),
62 7 htmp_unlike_3d_coarse(max_h_3d,max_h_3d,max_h_3d),
63 4 href_like_3d_fine(max_h_3d,max_h_3d,max_h_3d),
64 5 href_unlike_3d_fine(max_h_3d,max_h_3d,max_h_3d),
65 6 href_like_3d_coarse(max_h_3d,max_h_3d,max_h_3d),
66 7 href_unlike_3d_coarse(max_h_3d,max_h_3d,max_h_3d),
67 4 hinc_like_3d_fine(max_h_3d,max_h_3d,max_h_3d),
68 5 hinc_unlike_3d_fine(max_h_3d,max_h_3d,max_h_3d),
69 6 hinc_like_3d_coarse(max_h_3d,max_h_3d,max_h_3d),
70 7 hinc_unlike_3d_coarse(max_h_3d,max_h_3d,max_h_3d)
71
72CCC Variable Type Declarations:
73
74CCC One-Body Distributions:
75
76 integer*4 hist1_pt_1,hist1_phi_1,hist1_eta_1
77 integer*4 hist1_pt_2,hist1_phi_2,hist1_eta_2
78 integer*4 htmp1_pt_1,htmp1_phi_1,htmp1_eta_1
79 integer*4 htmp1_pt_2,htmp1_phi_2,htmp1_eta_2
80 integer*4 href1_pt_1,href1_phi_1,href1_eta_1
81 integer*4 href1_pt_2,href1_phi_2,href1_eta_2
82 integer*4 hinc1_pt_1,hinc1_phi_1,hinc1_eta_1
83 integer*4 hinc1_pt_2,hinc1_phi_2,hinc1_eta_2
84
85CCC Two-Body Distributions 1D:
86
87 integer*4 hist_like_1d, hist_unlike_1d
88 integer*4 htmp_like_1d, htmp_unlike_1d
89 integer*4 href_like_1d, href_unlike_1d
90 integer*4 hinc_like_1d, hinc_unlike_1d
91
92CCC Two-Body Distributions 3D:
93
94 integer*4 hist_like_3d_fine
95 integer*4 hist_unlike_3d_fine
96 integer*4 hist_like_3d_coarse
97 integer*4 hist_unlike_3d_coarse
98 integer*4 htmp_like_3d_fine
99 integer*4 htmp_unlike_3d_fine
100 integer*4 htmp_like_3d_coarse
101 integer*4 htmp_unlike_3d_coarse
102 integer*4 href_like_3d_fine
103 integer*4 href_unlike_3d_fine
104 integer*4 href_like_3d_coarse
105 integer*4 href_unlike_3d_coarse
106 integer*4 hinc_like_3d_fine
107 integer*4 hinc_unlike_3d_fine
108 integer*4 hinc_like_3d_coarse
109 integer*4 hinc_unlike_3d_coarse
110
111CCC END common/histograms/