2 #pragma cling optimize(0)
8 TCanvas *
Error_Viz =
new TCanvas(
"Error_Viz",
"Error_Viz",20,42,1248,598);
10 Error_Viz->Range(0,0,1,1);
11 Error_Viz->SetFillColor(0);
12 Error_Viz->SetBorderMode(0);
13 Error_Viz->SetBorderSize(2);
14 Error_Viz->SetFrameBorderMode(0);
17 TPad *Error_Viz_1 =
new TPad(
"Error_Viz_1",
"Error_Viz_1",0.01,0.01,0.49,0.99);
20 Error_Viz_1->Range(-1.875,-1.875,1.875,1.875);
21 Error_Viz_1->SetFillColor(0);
22 Error_Viz_1->SetBorderMode(0);
23 Error_Viz_1->SetBorderSize(2);
24 Error_Viz_1->SetFrameBorderMode(0);
25 Error_Viz_1->SetFrameBorderMode(0);
27 TH2D *dummy1__1 =
new TH2D(
"dummy1__1",
"26540-Alive Channel Fraction North Side (%)",100,-1.5,1.5,100,-1.5,1.5);
28 dummy1__1->SetStats(0);
32 ci = TColor::GetColor(
"#000099");
33 dummy1__1->SetLineColor(ci);
34 dummy1__1->GetXaxis()->SetLabelFont(42);
35 dummy1__1->GetXaxis()->SetTitleOffset(1);
36 dummy1__1->GetXaxis()->SetTitleFont(42);
37 dummy1__1->GetYaxis()->SetLabelFont(42);
38 dummy1__1->GetYaxis()->SetTitleFont(42);
39 dummy1__1->GetZaxis()->SetLabelFont(42);
40 dummy1__1->GetZaxis()->SetTitleOffset(1);
41 dummy1__1->GetZaxis()->SetTitleFont(42);
43 Double_t yAxis1[5] = {0, 0.256, 0.504, 0.752, 1};
45 TH2D *CSide__2 =
new TH2D(
"CSide__2",
"ADC Counts South Side",12,-0.2617994,6.021386,4, yAxis1);
46 CSide__2->SetBinContent(29,96.01562);
47 CSide__2->SetBinContent(30,100);
48 CSide__2->SetBinContent(31,97.26562);
49 CSide__2->SetBinContent(32,97.42188);
50 CSide__2->SetBinContent(33,96.5625);
51 CSide__2->SetBinContent(34,99.21875);
52 CSide__2->SetBinContent(35,97.5);
53 CSide__2->SetBinContent(36,100);
54 CSide__2->SetBinContent(37,84.27734);
55 CSide__2->SetBinContent(38,93.75);
56 CSide__2->SetBinContent(39,95.83333);
57 CSide__2->SetBinContent(40,95.83333);
58 CSide__2->SetBinContent(43,99.95117);
59 CSide__2->SetBinContent(44,97.20052);
60 CSide__2->SetBinContent(45,98.38867);
61 CSide__2->SetBinContent(46,97.71205);
62 CSide__2->SetBinContent(47,93.75);
63 CSide__2->SetBinContent(48,98.33984);
64 CSide__2->SetBinContent(49,99.33036);
65 CSide__2->SetBinContent(50,91.69922);
66 CSide__2->SetBinContent(51,95.70312);
67 CSide__2->SetBinContent(52,98.4375);
68 CSide__2->SetBinContent(53,99.95117);
69 CSide__2->SetBinContent(54,97.60045);
70 CSide__2->SetBinContent(57,95.20597);
71 CSide__2->SetBinContent(58,97.91667);
72 CSide__2->SetBinContent(59,100);
73 CSide__2->SetBinContent(60,98.92578);
74 CSide__2->SetBinContent(61,99.46733);
75 CSide__2->SetBinContent(62,98.51562);
76 CSide__2->SetBinContent(63,99.49219);
77 CSide__2->SetBinContent(64,97.81902);
78 CSide__2->SetBinContent(65,98.11198);
79 CSide__2->SetBinContent(66,97.91667);
80 CSide__2->SetBinContent(67,99.57386);
81 CSide__2->SetBinContent(68,95.50781);
82 CSide__2->SetBinError(29,96.01562);
83 CSide__2->SetBinError(30,100);
84 CSide__2->SetBinError(31,97.26562);
85 CSide__2->SetBinError(32,97.42188);
86 CSide__2->SetBinError(33,96.5625);
87 CSide__2->SetBinError(34,99.21875);
88 CSide__2->SetBinError(35,97.5);
89 CSide__2->SetBinError(36,100);
90 CSide__2->SetBinError(37,84.27734);
91 CSide__2->SetBinError(38,93.75);
92 CSide__2->SetBinError(39,95.83333);
93 CSide__2->SetBinError(40,95.83333);
94 CSide__2->SetBinError(43,99.95117);
95 CSide__2->SetBinError(44,97.20052);
96 CSide__2->SetBinError(45,98.38867);
97 CSide__2->SetBinError(46,97.71205);
98 CSide__2->SetBinError(47,93.75);
99 CSide__2->SetBinError(48,98.33984);
100 CSide__2->SetBinError(49,99.33036);
101 CSide__2->SetBinError(50,91.69922);
102 CSide__2->SetBinError(51,95.70312);
103 CSide__2->SetBinError(52,98.4375);
104 CSide__2->SetBinError(53,99.95117);
105 CSide__2->SetBinError(54,97.60045);
106 CSide__2->SetBinError(57,95.20597);
107 CSide__2->SetBinError(58,97.91667);
108 CSide__2->SetBinError(59,100);
109 CSide__2->SetBinError(60,98.92578);
110 CSide__2->SetBinError(61,99.46733);
111 CSide__2->SetBinError(62,98.51562);
112 CSide__2->SetBinError(63,99.49219);
113 CSide__2->SetBinError(64,97.81902);
114 CSide__2->SetBinError(65,98.11198);
115 CSide__2->SetBinError(66,97.91667);
116 CSide__2->SetBinError(67,99.57386);
117 CSide__2->SetBinError(68,95.50781);
118 CSide__2->SetMinimum(80);
119 CSide__2->SetMaximum(100);
120 CSide__2->SetEntries(36);
121 CSide__2->SetStats(0);
122 CSide__2->SetContour(20);
123 CSide__2->SetContourLevel(0,80);
124 CSide__2->SetContourLevel(1,81);
125 CSide__2->SetContourLevel(2,82);
126 CSide__2->SetContourLevel(3,83);
127 CSide__2->SetContourLevel(4,84);
128 CSide__2->SetContourLevel(5,85);
129 CSide__2->SetContourLevel(6,86);
130 CSide__2->SetContourLevel(7,87);
131 CSide__2->SetContourLevel(8,88);
132 CSide__2->SetContourLevel(9,89);
133 CSide__2->SetContourLevel(10,90);
134 CSide__2->SetContourLevel(11,91);
135 CSide__2->SetContourLevel(12,92);
136 CSide__2->SetContourLevel(13,93);
137 CSide__2->SetContourLevel(14,94);
138 CSide__2->SetContourLevel(15,95);
139 CSide__2->SetContourLevel(16,96);
140 CSide__2->SetContourLevel(17,97);
141 CSide__2->SetContourLevel(18,98);
142 CSide__2->SetContourLevel(19,99);
144 TPaletteAxis *palette =
new TPaletteAxis(1.51875,-1.5,1.6875,1.5,CSide__2);
145 palette->SetLabelColor(1);
146 palette->SetLabelFont(42);
147 palette->SetLabelOffset(0.005);
148 palette->SetLabelSize(0.035);
149 palette->SetTitleOffset(1);
150 palette->SetTitleSize(0.035);
152 ci = TColor::GetColor(
"#f9f90e");
153 palette->SetFillColor(ci);
154 palette->SetFillStyle(1001);
155 CSide__2->GetListOfFunctions()->Add(palette,
"br");
157 ci = TColor::GetColor(
"#000099");
158 CSide__2->SetLineColor(ci);
159 CSide__2->GetXaxis()->SetLabelFont(42);
160 CSide__2->GetXaxis()->SetTitleOffset(1);
161 CSide__2->GetXaxis()->SetTitleFont(42);
162 CSide__2->GetYaxis()->SetLabelFont(42);
163 CSide__2->GetYaxis()->SetTitleFont(42);
164 CSide__2->GetZaxis()->SetLabelFont(42);
165 CSide__2->GetZaxis()->SetTitleOffset(1);
166 CSide__2->GetZaxis()->SetTitleFont(42);
167 CSide__2->Draw(
"colpolzsame0");
169 TPaveLabel *pl =
new TPaveLabel(1.046586,-0.1938999,1.407997,0.2144871,
"00",
"br");
171 pl->SetTextSize(0.99);
174 pl =
new TPaveLabel(0.962076,0.4382608,1.323487,0.8466479,
"01",
"br");
176 pl->SetTextSize(0.99);
179 pl =
new TPaveLabel(0.4801947,0.8802139,0.8416056,1.288601,
"02",
"br");
181 pl->SetTextSize(0.99);
184 pl =
new TPaveLabel(-0.1823921,1.011681,0.1790189,1.425662,
"03",
"br");
186 pl->SetTextSize(0.99);
189 pl =
new TPaveLabel(-0.8449788,0.8690253,-0.4835679,1.288601,
"04",
"br");
191 pl->SetTextSize(0.99);
194 pl =
new TPaveLabel(-1.30879,0.441058,-0.9473786,0.8550394,
"05",
"br");
196 pl->SetTextSize(0.99);
199 pl =
new TPaveLabel(-1.411009,-0.2050886,-1.049598,0.2144871,
"06",
"br");
201 pl->SetTextSize(0.99);
204 pl =
new TPaveLabel(-1.302585,-0.7757116,-0.9471979,-0.3561359,
"07",
"br");
206 pl->SetTextSize(0.99);
209 pl =
new TPaveLabel(-0.8449788,-1.309971,-0.4835679,-0.8848013,
"08",
"br");
211 pl->SetTextSize(0.99);
214 pl =
new TPaveLabel(-0.1823921,-1.426557,0.1790189,-1.006982,
"09",
"br");
216 pl->SetTextSize(0.99);
219 pl =
new TPaveLabel(0.4801947,-1.309076,0.8416056,-0.8839062,
"10",
"br");
221 pl->SetTextSize(0.99);
224 pl =
new TPaveLabel(0.9622567,-0.7785088,1.323668,-0.3533387,
"11",
"br");
226 pl->SetTextSize(0.99);
229 TPaveText *
pt =
new TPaveText(0.15,0.934955,0.85,0.995,
"blNDC");
230 pt->SetName(
"title");
231 pt->SetBorderSize(0);
235 TText *pt_LaTex = pt->AddText(
"26540-Alive Channel Fraction North Side (%)");
237 Error_Viz_1->Modified();
241 TPad *Error_Viz_2 =
new TPad(
"Error_Viz_2",
"Error_Viz_2",0.51,0.01,0.99,0.99);
244 Error_Viz_2->Range(-1.875,-1.875,1.875,1.875);
245 Error_Viz_2->SetFillColor(0);
246 Error_Viz_2->SetBorderMode(0);
247 Error_Viz_2->SetBorderSize(2);
248 Error_Viz_2->SetFrameBorderMode(0);
249 Error_Viz_2->SetFrameBorderMode(0);
251 TH2D *dummy2__3 =
new TH2D(
"dummy2__3",
"26540-Alive Channel Fraction South Side (%)",100,-1.5,1.5,100,-1.5,1.5);
252 dummy2__3->SetStats(0);
254 ci = TColor::GetColor(
"#000099");
255 dummy2__3->SetLineColor(ci);
256 dummy2__3->GetXaxis()->SetLabelFont(42);
257 dummy2__3->GetXaxis()->SetTitleOffset(1);
258 dummy2__3->GetXaxis()->SetTitleFont(42);
259 dummy2__3->GetYaxis()->SetLabelFont(42);
260 dummy2__3->GetYaxis()->SetTitleFont(42);
261 dummy2__3->GetZaxis()->SetLabelFont(42);
262 dummy2__3->GetZaxis()->SetTitleOffset(1);
263 dummy2__3->GetZaxis()->SetTitleFont(42);
265 Double_t yAxis2[5] = {0, 0.256, 0.504, 0.752, 1};
267 TH2D *ASide__4 =
new TH2D(
"ASide__4",
"ADC Counts North Side",12,-0.2617994,6.021386,4, yAxis2);
268 ASide__4->SetBinContent(29,97.5);
269 ASide__4->SetBinContent(30,100);
270 ASide__4->SetBinContent(31,87.42188);
271 ASide__4->SetBinContent(32,100);
272 ASide__4->SetBinContent(33,100);
273 ASide__4->SetBinContent(34,99.21875);
274 ASide__4->SetBinContent(35,97.91667);
275 ASide__4->SetBinContent(36,100);
276 ASide__4->SetBinContent(37,96.95312);
277 ASide__4->SetBinContent(38,93.82812);
278 ASide__4->SetBinContent(39,95);
279 ASide__4->SetBinContent(40,91.71875);
280 ASide__4->SetBinContent(43,96.37276);
281 ASide__4->SetBinContent(44,100);
282 ASide__4->SetBinContent(45,100);
283 ASide__4->SetBinContent(46,99.80469);
284 ASide__4->SetBinContent(47,96.875);
285 ASide__4->SetBinContent(48,99.75586);
286 ASide__4->SetBinContent(49,94.64286);
287 ASide__4->SetBinContent(50,98.21429);
288 ASide__4->SetBinContent(51,98.14453);
289 ASide__4->SetBinContent(52,83.20312);
290 ASide__4->SetBinContent(53,93.63839);
291 ASide__4->SetBinContent(54,97.72136);
292 ASide__4->SetBinContent(57,97.54972);
293 ASide__4->SetBinContent(58,96.51989);
294 ASide__4->SetBinContent(59,95.80078);
295 ASide__4->SetBinContent(60,94.44444);
296 ASide__4->SetBinContent(61,91.63411);
297 ASide__4->SetBinContent(62,95.76823);
298 ASide__4->SetBinContent(63,91.60156);
299 ASide__4->SetBinContent(64,90.87358);
300 ASide__4->SetBinContent(65,98.71094);
301 ASide__4->SetBinContent(66,99.96449);
302 ASide__4->SetBinContent(67,99.69618);
303 ASide__4->SetBinContent(68,93.75);
304 ASide__4->SetBinError(29,97.5);
305 ASide__4->SetBinError(30,100);
306 ASide__4->SetBinError(31,87.42188);
307 ASide__4->SetBinError(32,100);
308 ASide__4->SetBinError(33,100);
309 ASide__4->SetBinError(34,99.21875);
310 ASide__4->SetBinError(35,97.91667);
311 ASide__4->SetBinError(36,100);
312 ASide__4->SetBinError(37,96.95312);
313 ASide__4->SetBinError(38,93.82812);
314 ASide__4->SetBinError(39,95);
315 ASide__4->SetBinError(40,91.71875);
316 ASide__4->SetBinError(43,96.37276);
317 ASide__4->SetBinError(44,100);
318 ASide__4->SetBinError(45,100);
319 ASide__4->SetBinError(46,99.80469);
320 ASide__4->SetBinError(47,96.875);
321 ASide__4->SetBinError(48,99.75586);
322 ASide__4->SetBinError(49,94.64286);
323 ASide__4->SetBinError(50,98.21429);
324 ASide__4->SetBinError(51,98.14453);
325 ASide__4->SetBinError(52,83.20312);
326 ASide__4->SetBinError(53,93.63839);
327 ASide__4->SetBinError(54,97.72136);
328 ASide__4->SetBinError(57,97.54972);
329 ASide__4->SetBinError(58,96.51989);
330 ASide__4->SetBinError(59,95.80078);
331 ASide__4->SetBinError(60,94.44444);
332 ASide__4->SetBinError(61,91.63411);
333 ASide__4->SetBinError(62,95.76823);
334 ASide__4->SetBinError(63,91.60156);
335 ASide__4->SetBinError(64,90.87358);
336 ASide__4->SetBinError(65,98.71094);
337 ASide__4->SetBinError(66,99.96449);
338 ASide__4->SetBinError(67,99.69618);
339 ASide__4->SetBinError(68,93.75);
340 ASide__4->SetMinimum(80);
341 ASide__4->SetMaximum(100);
342 ASide__4->SetEntries(36);
343 ASide__4->SetStats(0);
344 ASide__4->SetContour(20);
345 ASide__4->SetContourLevel(0,80);
346 ASide__4->SetContourLevel(1,81);
347 ASide__4->SetContourLevel(2,82);
348 ASide__4->SetContourLevel(3,83);
349 ASide__4->SetContourLevel(4,84);
350 ASide__4->SetContourLevel(5,85);
351 ASide__4->SetContourLevel(6,86);
352 ASide__4->SetContourLevel(7,87);
353 ASide__4->SetContourLevel(8,88);
354 ASide__4->SetContourLevel(9,89);
355 ASide__4->SetContourLevel(10,90);
356 ASide__4->SetContourLevel(11,91);
357 ASide__4->SetContourLevel(12,92);
358 ASide__4->SetContourLevel(13,93);
359 ASide__4->SetContourLevel(14,94);
360 ASide__4->SetContourLevel(15,95);
361 ASide__4->SetContourLevel(16,96);
362 ASide__4->SetContourLevel(17,97);
363 ASide__4->SetContourLevel(18,98);
364 ASide__4->SetContourLevel(19,99);
366 palette =
new TPaletteAxis(1.51875,-1.5,1.6875,1.5,ASide__4);
367 palette->SetLabelColor(1);
368 palette->SetLabelFont(42);
369 palette->SetLabelOffset(0.005);
370 palette->SetLabelSize(0.035);
371 palette->SetTitleOffset(1);
372 palette->SetTitleSize(0.035);
374 ci = TColor::GetColor(
"#f9f90e");
375 palette->SetFillColor(ci);
376 palette->SetFillStyle(1001);
377 ASide__4->GetListOfFunctions()->Add(palette,
"br");
379 ci = TColor::GetColor(
"#000099");
380 ASide__4->SetLineColor(ci);
381 ASide__4->GetXaxis()->SetLabelFont(42);
382 ASide__4->GetXaxis()->SetTitleOffset(1);
383 ASide__4->GetXaxis()->SetTitleFont(42);
384 ASide__4->GetYaxis()->SetLabelFont(42);
385 ASide__4->GetYaxis()->SetTitleFont(42);
386 ASide__4->GetZaxis()->SetLabelFont(42);
387 ASide__4->GetZaxis()->SetTitleOffset(1);
388 ASide__4->GetZaxis()->SetTitleFont(42);
389 ASide__4->Draw(
"colpolzsame0");
391 pl =
new TPaveLabel(1.046586,-0.1938999,1.407997,0.2144871,
"18",
"br");
393 pl->SetTextSize(0.99);
396 pl =
new TPaveLabel(0.962076,0.4382608,1.323487,0.8466479,
"17",
"br");
398 pl->SetTextSize(0.99);
401 pl =
new TPaveLabel(0.4801947,0.8802139,0.8416056,1.288601,
"16",
"br");
403 pl->SetTextSize(0.99);
406 pl =
new TPaveLabel(-0.1823921,1.011681,0.1790189,1.425662,
"15",
"br");
408 pl->SetTextSize(0.99);
411 pl =
new TPaveLabel(-0.8449788,0.8690253,-0.4835679,1.288601,
"14",
"br");
413 pl->SetTextSize(0.99);
416 pl =
new TPaveLabel(-1.30879,0.441058,-0.9473786,0.8550394,
"13",
"br");
418 pl->SetTextSize(0.99);
421 pl =
new TPaveLabel(-1.411009,-0.2050886,-1.049598,0.2144871,
"12",
"br");
423 pl->SetTextSize(0.99);
426 pl =
new TPaveLabel(-1.302585,-0.7757116,-0.9471979,-0.3561359,
"23",
"br");
428 pl->SetTextSize(0.99);
431 pl =
new TPaveLabel(-0.8449788,-1.309971,-0.4835679,-0.8848013,
"22",
"br");
433 pl->SetTextSize(0.99);
436 pl =
new TPaveLabel(-0.1823921,-1.426557,0.1790189,-1.006982,
"21",
"br");
438 pl->SetTextSize(0.99);
441 pl =
new TPaveLabel(0.4801947,-1.309076,0.8416056,-0.8839062,
"20",
"br");
443 pl->SetTextSize(0.99);
446 pl =
new TPaveLabel(0.9622567,-0.7785088,1.323668,-0.3533387,
"19",
"br");
448 pl->SetTextSize(0.99);
451 pt =
new TPaveText(0.15,0.934955,0.85,0.995,
"blNDC");
452 pt->SetName(
"title");
453 pt->SetBorderSize(0);
457 pt_LaTex = pt->AddText(
"26540-Alive Channel Fraction South Side (%)");
459 Error_Viz_2->Modified();
461 Error_Viz->Modified();
463 Error_Viz->SetSelected(Error_Viz);