170 for (
unsigned int ind=0; ind < 4; ++ind) {
171 Dedxcorrection.resolution[0][ind]=result_dict[
"resolution_Xe"][ind];
174 for (
unsigned int ind=0; ind < 4; ++ind) {
175 Dedxcorrection.resolutionElectron[0][ind]=result_dict[
"resolution_e_Xe"][ind];
178 for (
unsigned int ind=0; ind < 3240; ++ind) {
179 Dedxcorrection.paraLongCorrRZMC[0][ind]=result_dict[
"para_long_corrRZ_Xe"][ind];
182 for (
unsigned int ind=0; ind < 216; ++ind) {
183 Dedxcorrection.paraShortCorrRZMC[0][ind]=result_dict[
"para_short_corrRZ_Xe"][ind];
186 for (
unsigned int ind=0; ind < 630; ++ind) {
187 Dedxcorrection.paraLongCorrRZDivideByLengthMC[0][ind]=result_dict[
"para_long_corrRZLXe"][ind];
190 for (
unsigned int ind=0; ind < 63; ++ind) {
191 Dedxcorrection.paraShortCorrRZDivideByLengthMC[0][ind]=result_dict[
"para_short_corrRZLXe"][ind];
194 for (
unsigned int ind=0; ind < 252; ++ind) {
195 Dedxcorrection.paraEndCorrRZDivideByLengthMC[0][ind]=result_dict[
"para_end_corrRZLXe"][ind];
198 for (
unsigned int ind=0; ind < 3240; ++ind) {
199 Dedxcorrection.paraLongCorrRZ[0][ind]=result_dict[
"para_long_corrRZ_Xe"][ind];
202 for (
unsigned int ind=0; ind < 216; ++ind) {
203 Dedxcorrection.paraShortCorrRZ[0][ind]=result_dict[
"para_short_corrRZ_Xe"][ind];
206 for (
unsigned int ind=0; ind < 630; ++ind) {
207 Dedxcorrection.paraLongCorrRZDivideByLengthDATA[0][ind]=result_dict[
"para_long_corrRZLXe"][ind];
210 for (
unsigned int ind=0; ind < 63; ++ind) {
211 Dedxcorrection.paraShortCorrRZDivideByLengthDATA[0][ind]=result_dict[
"para_short_corrRZLXe"][ind];
214 for (
unsigned int ind=0; ind < 252; ++ind) {
215 Dedxcorrection.paraEndCorrRZDivideByLengthDATA[0][ind]=result_dict[
"para_end_corrRZLXe"][ind];
218 for (
unsigned int ind=0; ind < 336; ++ind) {
219 Dedxcorrection.paraEndCorrRZ[0][ind]=result_dict[
"para_end_corrRZ_Xe"][ind];
222 for (
unsigned int ind=0; ind < 336; ++ind) {
223 Dedxcorrection.paraEndCorrRZMC[0][ind]=result_dict[
"para_end_corrRZ_Xe"][ind];
228 for (
unsigned int ind=0; ind < 560; ++ind) {
229 Dedxcorrection.paraEndMimicToXeDATA[0][ind]=result_dict[
"para_end_mimicToXeXe"][ind];
231 for (
unsigned int ind=0; ind < 560; ++ind) {
232 Dedxcorrection.paraEndMimicToXeMC[0][ind]=result_dict[
"para_end_mimicToXeXe"][ind];
234 for (
unsigned int ind=0; ind < 180; ++ind) {
235 Dedxcorrection.paraShortMimicToXeDATA[0][ind]=result_dict[
"para_short_mimicToXeXe"][ind];
237 for (
unsigned int ind=0; ind < 180; ++ind) {
238 Dedxcorrection.paraShortMimicToXeMC[0][ind]=result_dict[
"para_short_mimicToXeXe"][ind];
240 for (
unsigned int ind=0; ind < 1080; ++ind) {
241 Dedxcorrection.paraLongMimicToXeDATA[0][ind]=result_dict[
"para_long_mimicToXeXe"][ind];
243 for (
unsigned int ind=0; ind < 1080; ++ind) {
244 Dedxcorrection.paraLongMimicToXeMC[0][ind]=result_dict[
"para_long_mimicToXeXe"][ind];
248 for (
unsigned int ind=0; ind < 4; ++ind) {
249 Dedxcorrection.resolution[1][ind]=result_dict[
"resolution_Ar"][ind];
252 for (
unsigned int ind=0; ind < 4; ++ind) {
253 Dedxcorrection.resolutionElectron[1][ind]=result_dict[
"resolution_e_Ar"][ind];
256 for (
unsigned int ind=0; ind < 3240; ++ind) {
257 Dedxcorrection.paraLongCorrRZMC[1][ind]=result_dict[
"para_long_corrRZ_Ar"][ind];
260 for (
unsigned int ind=0; ind < 216; ++ind) {
261 Dedxcorrection.paraShortCorrRZMC[1][ind]=result_dict[
"para_short_corrRZ_Ar"][ind];
264 for (
unsigned int ind=0; ind < 630; ++ind) {
265 Dedxcorrection.paraLongCorrRZDivideByLengthMC[1][ind]=result_dict[
"para_long_corrRZLAr"][ind];
268 for (
unsigned int ind=0; ind < 63; ++ind) {
269 Dedxcorrection.paraShortCorrRZDivideByLengthMC[1][ind]=result_dict[
"para_short_corrRZLAr"][ind];
272 for (
unsigned int ind=0; ind < 252; ++ind) {
273 Dedxcorrection.paraEndCorrRZDivideByLengthMC[1][ind]=result_dict[
"para_end_corrRZLAr"][ind];
276 for (
unsigned int ind=0; ind < 3240; ++ind) {
277 Dedxcorrection.paraLongCorrRZ[1][ind]=result_dict[
"para_long_corrRZ_Ar"][ind];
280 for (
unsigned int ind=0; ind < 216; ++ind) {
281 Dedxcorrection.paraShortCorrRZ[1][ind]=result_dict[
"para_short_corrRZ_Ar"][ind];
284 for (
unsigned int ind=0; ind < 630; ++ind) {
285 Dedxcorrection.paraLongCorrRZDivideByLengthDATA[1][ind]=result_dict[
"para_long_corrRZLAr"][ind];
288 for (
unsigned int ind=0; ind < 63; ++ind) {
289 Dedxcorrection.paraShortCorrRZDivideByLengthDATA[1][ind]=result_dict[
"para_short_corrRZLAr"][ind];
292 for (
unsigned int ind=0; ind < 252; ++ind) {
293 Dedxcorrection.paraEndCorrRZDivideByLengthDATA[1][ind]=result_dict[
"para_end_corrRZLAr"][ind];
296 for (
unsigned int ind=0; ind < 336; ++ind) {
297 Dedxcorrection.paraEndCorrRZ[1][ind]=result_dict[
"para_end_corrRZ_Ar"][ind];
300 for (
unsigned int ind=0; ind < 336; ++ind) {
301 Dedxcorrection.paraEndCorrRZMC[1][ind]=result_dict[
"para_end_corrRZ_Ar"][ind];
306 for (
unsigned int ind=0; ind < 560; ++ind) {
307 Dedxcorrection.paraEndMimicToXeDATA[1][ind]=result_dict[
"para_end_mimicToXeAr"][ind];
309 for (
unsigned int ind=0; ind < 560; ++ind) {
310 Dedxcorrection.paraEndMimicToXeMC[1][ind]=result_dict[
"para_end_mimicToXeAr"][ind];
312 for (
unsigned int ind=0; ind < 180; ++ind) {
313 Dedxcorrection.paraShortMimicToXeDATA[1][ind]=result_dict[
"para_short_mimicToXeAr"][ind];
315 for (
unsigned int ind=0; ind < 180; ++ind) {
316 Dedxcorrection.paraShortMimicToXeMC[1][ind]=result_dict[
"para_short_mimicToXeAr"][ind];
318 for (
unsigned int ind=0; ind < 1080; ++ind) {
319 Dedxcorrection.paraLongMimicToXeDATA[1][ind]=result_dict[
"para_long_mimicToXeAr"][ind];
321 for (
unsigned int ind=0; ind < 1080; ++ind) {
322 Dedxcorrection.paraLongMimicToXeMC[1][ind]=result_dict[
"para_long_mimicToXeAr"][ind];
326 for (
unsigned int ind=0; ind < 4; ++ind) {
327 Dedxcorrection.resolution[2][ind]=result_dict[
"resolution_Kr"][ind];
330 for (
unsigned int ind=0; ind < 4; ++ind) {
331 Dedxcorrection.resolutionElectron[2][ind]=result_dict[
"resolution_e_Kr"][ind];
334 for (
unsigned int ind=0; ind < 3240; ++ind) {
335 Dedxcorrection.paraLongCorrRZMC[2][ind]=result_dict[
"para_long_corrRZ_Kr"][ind];
338 for (
unsigned int ind=0; ind < 216; ++ind) {
339 Dedxcorrection.paraShortCorrRZMC[2][ind]=result_dict[
"para_short_corrRZ_Kr"][ind];
342 for (
unsigned int ind=0; ind < 630; ++ind) {
343 Dedxcorrection.paraLongCorrRZDivideByLengthMC[2][ind]=result_dict[
"para_long_corrRZLKr"][ind];
346 for (
unsigned int ind=0; ind < 63; ++ind) {
347 Dedxcorrection.paraShortCorrRZDivideByLengthMC[2][ind]=result_dict[
"para_short_corrRZLKr"][ind];
350 for (
unsigned int ind=0; ind < 252; ++ind) {
351 Dedxcorrection.paraEndCorrRZDivideByLengthMC[2][ind]=result_dict[
"para_end_corrRZLKr"][ind];
354 for (
unsigned int ind=0; ind < 3240; ++ind) {
355 Dedxcorrection.paraLongCorrRZ[2][ind]=result_dict[
"para_long_corrRZ_Kr"][ind];
358 for (
unsigned int ind=0; ind < 216; ++ind) {
359 Dedxcorrection.paraShortCorrRZ[2][ind]=result_dict[
"para_short_corrRZ_Kr"][ind];
362 for (
unsigned int ind=0; ind < 630; ++ind) {
363 Dedxcorrection.paraLongCorrRZDivideByLengthDATA[2][ind]=result_dict[
"para_long_corrRZLKr"][ind];
366 for (
unsigned int ind=0; ind < 63; ++ind) {
367 Dedxcorrection.paraShortCorrRZDivideByLengthDATA[2][ind]=result_dict[
"para_short_corrRZLKr"][ind];
370 for (
unsigned int ind=0; ind < 252; ++ind) {
371 Dedxcorrection.paraEndCorrRZDivideByLengthDATA[2][ind]=result_dict[
"para_end_corrRZLKr"][ind];
374 for (
unsigned int ind=0; ind < 336; ++ind) {
375 Dedxcorrection.paraEndCorrRZ[2][ind]=result_dict[
"para_end_corrRZ_Kr"][ind];
378 for (
unsigned int ind=0; ind < 336; ++ind) {
379 Dedxcorrection.paraEndCorrRZMC[2][ind]=result_dict[
"para_end_corrRZ_Kr"][ind];
384 for (
unsigned int ind=0; ind < 560; ++ind) {
385 Dedxcorrection.paraEndMimicToXeDATA[2][ind]=result_dict[
"para_end_mimicToXeKr"][ind];
387 for (
unsigned int ind=0; ind < 560; ++ind) {
388 Dedxcorrection.paraEndMimicToXeMC[2][ind]=result_dict[
"para_end_mimicToXeKr"][ind];
390 for (
unsigned int ind=0; ind < 180; ++ind) {
391 Dedxcorrection.paraShortMimicToXeDATA[2][ind]=result_dict[
"para_short_mimicToXeKr"][ind];
393 for (
unsigned int ind=0; ind < 180; ++ind) {
394 Dedxcorrection.paraShortMimicToXeMC[2][ind]=result_dict[
"para_short_mimicToXeKr"][ind];
396 for (
unsigned int ind=0; ind < 1080; ++ind) {
397 Dedxcorrection.paraLongMimicToXeDATA[2][ind]=result_dict[
"para_long_mimicToXeKr"][ind];
399 for (
unsigned int ind=0; ind < 1080; ++ind) {
400 Dedxcorrection.paraLongMimicToXeMC[2][ind]=result_dict[
"para_long_mimicToXeKr"][ind];