2 TCanvas *c =
new TCanvas(
"c",
"c",49,123,752,435);
5 c->SetFrameFillColor(0);
7 TPaveText *pt =
new TPaveText(0.00313972,0.650146,0.22135,0.772595,
"br");
8 pt->SetFillColor(kWhite);
9 TText *text = pt->AddText(
"TEntryListBlock");
12 pt =
new TPaveText(0.00313972,0.827988,0.675039,0.994169,
"br");
13 pt->SetFillColor(kWhite);
15 text = pt->AddText(
"Indices representation in a TEntryListBlock");
18 pt =
new TPaveText(0.00410678,0.412955,0.221766,0.651822,
"br");
19 pt->SetFillColor(kWhite);
21 pt->SetTextSize(0.048583);
22 text = pt->AddText(
"UShort_t* fIndices");
23 text = pt->AddText(
"Int_t fType");
26 pt =
new TPaveText(0.324961,0.708455,0.959184,0.804665,
"br");
27 pt->SetFillColor(kWhite);
28 text = pt->AddText(
"Suppose,that this block stores entries");
29 text = pt->AddText(
"0, 2, 4, 10, 11, 12");
32 pt =
new TPaveText(0.232227,0.541176,0.333333,0.641176,
"br");
34 pt->SetFillColor(kWhite);
35 text = pt->AddText(
"fType=0");
36 text->SetTextAngle(-15);
39 pt =
new TPaveText(0.355114,0.189066,0.457386,0.255125,
"br");
41 pt->SetFillColor(kWhite);
42 text = pt->AddText(
"fIndices[0]");
45 pt =
new TPaveText(0.521193,0.38484,0.77708,0.48105,
"br");
47 pt->SetFillColor(kWhite);
48 text = pt->AddText(
"fIndices[0]");
51 pt =
new TPaveText(0.355619,0.239726,0.458037,0.305936,
"br");
53 pt->SetFillColor(kWhite);
54 pt->SetTextSize(0.0342466);
55 text = pt->AddText(
"0");
58 pt =
new TPaveText(0.264241,0.383481,0.363924,0.486726,
"br");
60 pt->SetFillColor(kWhite);
61 text = pt->AddText(
"fType=1");
62 text->SetTextAngle(-50);
65 pt =
new TPaveText(0.458807,0.173121,0.559659,0.273349,
"br");
67 pt->SetFillColor(kWhite);
68 text = pt->AddText(
"fIndices[1]");
71 pt =
new TPaveText(0.473684,0.251142,0.540541,0.299087,
"br");
73 pt->SetFillColor(kWhite);
74 pt->SetTextSize(0.0342466);
75 text = pt->AddText(
"2");
78 pt =
new TPaveText(0.556818,0.193622,0.659091,0.250569,
"br");
80 pt->SetFillColor(kWhite);
81 text = pt->AddText(
"fIndices[2]");
84 pt =
new TPaveText(0.55761,0.244292,0.660028,0.30137,
"br");
86 pt->SetFillColor(kWhite);
87 pt->SetTextSize(0.0342466);
88 text = pt->AddText(
"4");
91 pt =
new TPaveText(0.659091,0.191344,0.758523,0.255125,
"br");
93 pt->SetFillColor(kWhite);
94 text = pt->AddText(
"fIndices[3]");
97 pt =
new TPaveText(0.657183,0.239726,0.756757,0.303653,
"br");
99 pt->SetFillColor(kWhite);
100 pt->SetTextSize(0.0342466);
101 text = pt->AddText(
"10");
104 pt =
new TPaveText(0.759943,0.189066,0.859375,0.255125,
"br");
105 pt->SetBorderSize(0);
106 pt->SetFillColor(kWhite);
107 text = pt->AddText(
"fIndices[4]");
110 pt =
new TPaveText(0.758179,0.239726,0.857752,0.305936,
"br");
111 pt->SetBorderSize(0);
112 pt->SetFillColor(kWhite);
113 pt->SetTextSize(0.0342466);
114 text = pt->AddText(
"11");
117 pt =
new TPaveText(0.859943,0.189066,0.959375,0.255125,
"br");
118 pt->SetBorderSize(0);
119 pt->SetFillColor(kWhite);
120 text = pt->AddText(
"fIndices[5]");
123 pt =
new TPaveText(0.852063,0.239726,0.951636,0.305936,
"br");
124 pt->SetBorderSize(0);
125 pt->SetFillColor(kWhite);
126 pt->SetTextSize(0.0342466);
127 text = pt->AddText(
"12");
130 pt =
new TPaveText(0.786325,0.503432,0.830484,0.549199,
"br");
131 pt->SetBorderSize(0);
132 pt->SetFillColor(kWhite);
133 text = pt->AddText(
"1");
136 pt =
new TPaveText(0.750712,0.503432,0.796296,0.549199,
"br");
137 pt->SetBorderSize(0);
138 pt->SetFillColor(kWhite);
139 text = pt->AddText(
"1");
142 pt =
new TPaveText(0.825472,0.5,0.871069,0.54386,
"br");
143 pt->SetBorderSize(0);
144 pt->SetFillColor(kWhite);
145 text = pt->AddText(
"0");
148 pt =
new TPaveText(0.863208,0.5,0.908805,0.54386,
"br");
149 pt->SetBorderSize(0);
150 pt->SetFillColor(kWhite);
151 text = pt->AddText(
"0");
154 pt =
new TPaveText(0.902516,0.5,0.948113,0.54386,
"br");
155 pt->SetBorderSize(0);
156 pt->SetFillColor(kWhite);
157 text = pt->AddText(
"0");
160 pt =
new TPaveText(0.677673,0.5,0.72327,0.54386,
"br");
161 pt->SetBorderSize(0);
162 pt->SetFillColor(kWhite);
163 text = pt->AddText(
"0");
166 pt =
new TPaveText(0.639937,0.5,0.685535,0.54386,
"br");
167 pt->SetBorderSize(0);
168 pt->SetFillColor(kWhite);
169 text = pt->AddText(
"0");
172 pt =
new TPaveText(0.602201,0.5,0.647799,0.54386,
"br");
173 pt->SetBorderSize(0);
174 pt->SetFillColor(kWhite);
175 text = pt->AddText(
"0");
178 pt =
new TPaveText(0.564465,0.5,0.610063,0.54386,
"br");
179 pt->SetBorderSize(0);
180 pt->SetFillColor(kWhite);
181 text = pt->AddText(
"0");
184 pt =
new TPaveText(0.529874,0.5,0.575472,0.54386,
"br");
185 pt->SetBorderSize(0);
186 pt->SetFillColor(kWhite);
187 text = pt->AddText(
"0");
190 pt =
new TPaveText(0.45283,0.502924,0.498428,0.546784,
"br");
191 pt->SetBorderSize(0);
192 pt->SetFillColor(kWhite);
193 text = pt->AddText(
"0");
196 pt =
new TPaveText(0.380503,0.502924,0.426101,0.546784,
"br");
197 pt->SetBorderSize(0);
198 pt->SetFillColor(kWhite);
199 text = pt->AddText(
"0");
202 pt =
new TPaveText(0.710826,0.503432,0.766382,0.549199,
"br");
203 pt->SetBorderSize(0);
204 pt->SetFillColor(kWhite);
205 text = pt->AddText(
"1");
208 pt =
new TPaveText(0.487179,0.505721,0.532764,0.551487,
"br");
209 pt->SetBorderSize(0);
210 pt->SetFillColor(kWhite);
211 pt->SetTextSize(0.0389016);
212 text = pt->AddText(
"1");
215 pt =
new TPaveText(0.413105,0.501144,0.460114,0.549199,
"br");
216 pt->SetBorderSize(0);
217 pt->SetFillColor(kWhite);
218 pt->SetTextSize(0.0389016);
219 text = pt->AddText(
"1");
222 pt =
new TPaveText(0.344729,0.505721,0.393162,0.551487,
"br");
223 pt->SetBorderSize(0);
224 pt->SetFillColor(kWhite);
225 text = pt->AddText(
"1");
227 TArrow *arrow =
new TArrow(0.225552,0.572271,0.35489,0.283186,0.03,
"|>");
228 arrow->SetFillColor(1);
229 arrow->SetFillStyle(1001);
231 arrow =
new TArrow(0.22082,0.581121,0.344937,0.519174,0.03,
"|>");
232 arrow->SetFillColor(1);
233 arrow->SetFillStyle(1001);
235 TLine *line =
new TLine(0.35,0.5,0.95,0.5);
237 line =
new TLine(0.35,0.49,0.35,0.51);
239 line =
new TLine(0.3875,0.49,0.3875,0.51);
241 line =
new TLine(0.419,0.49,0.419,0.51);
243 line =
new TLine(0.4565,0.49,0.4565,0.51);
245 line =
new TLine(0.494,0.49,0.494,0.51);
247 line =
new TLine(0.5315,0.49,0.5315,0.51);
249 line =
new TLine(0.569,0.49,0.569,0.51);
251 line =
new TLine(0.6065,0.49,0.6065,0.51);
253 line =
new TLine(0.644,0.48,0.644,0.52);
255 line =
new TLine(0.6815,0.49,0.6815,0.51);
257 line =
new TLine(0.719,0.49,0.719,0.51);
259 line =
new TLine(0.7565,0.49,0.7565,0.51);
261 line =
new TLine(0.794,0.49,0.794,0.51);
263 line =
new TLine(0.8315,0.49,0.8315,0.51);
265 line =
new TLine(0.869,0.49,0.869,0.51);
267 line =
new TLine(0.9065,0.49,0.9065,0.51);
269 line =
new TLine(0.944,0.49,0.944,0.51);
271 line =
new TLine(0.944,0.49,0.944,0.51);
273 line =
new TLine(0.36,0.251142,0.96,0.251142);
275 line =
new TLine(0.36,0.24,0.36,0.26);
277 line =
new TLine(0.46,0.24,0.46,0.26);
279 line =
new TLine(0.56,0.24,0.56,0.26);
281 line =
new TLine(0.66,0.24,0.66,0.26);
283 line =
new TLine(0.76,0.24,0.76,0.26);
285 line =
new TLine(0.86,0.24,0.86,0.26);
287 line =
new TLine(0.96,0.24,0.96,0.26);