Index: cards/FCC/dzResolutionVsP.tcl
===================================================================
--- cards/FCC/dzResolutionVsP.tcl	(revision 2f9a96696652f0f4efbe7cc611fc74bda7e7e39b)
+++ cards/FCC/dzResolutionVsP.tcl	(revision 2f9a96696652f0f4efbe7cc611fc74bda7e7e39b)
@@ -0,0 +1,426 @@
+#
+# Automatically generated tracker z0 resolution formula in [um] for layout: FCChh_Oenergytion3.v01
+#
+#  By Z.Drasal(CERN) on: 2017-01-20.17:37:21
+#
+set ZVertexResolution {    1.e-6*((abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 0.0000 && energy < 1.0000) * (33.74912654) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 1.0000 && energy < 5.0000) * (33.749127 + (energy-1.000000)* -4.671244) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 5.0000 && energy < 10.0000) * (15.064150 + (energy-5.000000)* -0.467972) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 10.0000 && energy < 100.0000) * (12.724289 + (energy-10.000000)* -0.028880) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 100.0000 && energy < 1000.0000) * (10.125070 + (energy-100.000000)* -0.000193) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.951253 + (energy-1000.000000)* -0.000000) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 10000.0000) * (9.949330*energy/10000.000000) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 0.0000 && energy < 1.0000) * (34.34345665) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 1.0000 && energy < 5.0000) * (34.343457 + (energy-1.000000)* -4.835408) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 5.0000 && energy < 10.0000) * (15.001826 + (energy-5.000000)* -0.486744) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 10.0000 && energy < 100.0000) * (12.568107 + (energy-10.000000)* -0.029317) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 100.0000 && energy < 1000.0000) * (9.929601 + (energy-100.000000)* -0.000207) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.743666 + (energy-1000.000000)* -0.000000) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 10000.0000) * (9.741588*energy/10000.000000) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 0.0000 && energy < 1.0000) * (35.66493338) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 1.0000 && energy < 5.0000) * (35.664933 + (energy-1.000000)* -5.066628) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 5.0000 && energy < 10.0000) * (15.398421 + (energy-5.000000)* -0.512965) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 10.0000 && energy < 100.0000) * (12.833594 + (energy-10.000000)* -0.030968) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 100.0000 && energy < 1000.0000) * (10.046480 + (energy-100.000000)* -0.000222) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.847117 + (energy-1000.000000)* -0.000000) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 10000.0000) * (9.844877*energy/10000.000000) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 0.0000 && energy < 1.0000) * (37.44321588) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 1.0000 && energy < 5.0000) * (37.443216 + (energy-1.000000)* -5.406983) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 5.0000 && energy < 10.0000) * (15.815286 + (energy-5.000000)* -0.555749) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 10.0000 && energy < 100.0000) * (13.036540 + (energy-10.000000)* -0.033387) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 100.0000 && energy < 1000.0000) * (10.031714 + (energy-100.000000)* -0.000246) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.810446 + (energy-1000.000000)* -0.000000) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 10000.0000) * (9.807932*energy/10000.000000) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 0.0000 && energy < 1.0000) * (39.99679761) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 1.0000 && energy < 5.0000) * (39.996798 + (energy-1.000000)* -5.903356) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 5.0000 && energy < 10.0000) * (16.383374 + (energy-5.000000)* -0.618125) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 10.0000 && energy < 100.0000) * (13.292747 + (energy-10.000000)* -0.036018) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 100.0000 && energy < 1000.0000) * (10.051143 + (energy-100.000000)* -0.000294) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.786402 + (energy-1000.000000)* -0.000000) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 10000.0000) * (9.783312*energy/10000.000000) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 0.0000 && energy < 1.0000) * (43.05309779) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 1.0000 && energy < 5.0000) * (43.053098 + (energy-1.000000)* -6.483858) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 5.0000 && energy < 10.0000) * (17.117665 + (energy-5.000000)* -0.678231) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 10.0000 && energy < 100.0000) * (13.726510 + (energy-10.000000)* -0.039423) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 100.0000 && energy < 1000.0000) * (10.178469 + (energy-100.000000)* -0.000382) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.834292 + (energy-1000.000000)* -0.000000) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 10000.0000) * (9.830048*energy/10000.000000) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 0.0000 && energy < 1.0000) * (47.68724079) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 1.0000 && energy < 5.0000) * (47.687241 + (energy-1.000000)* -7.383384) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 5.0000 && energy < 10.0000) * (18.153704 + (energy-5.000000)* -0.781401) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 10.0000 && energy < 100.0000) * (14.246698 + (energy-10.000000)* -0.043783) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 100.0000 && energy < 1000.0000) * (10.306267 + (energy-100.000000)* -0.000468) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.885454 + (energy-1000.000000)* -0.000001) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 10000.0000) * (9.879982*energy/10000.000000) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 0.0000 && energy < 1.0000) * (54.72277717) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 1.0000 && energy < 5.0000) * (54.722777 + (energy-1.000000)* -8.773746) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 5.0000 && energy < 10.0000) * (19.627794 + (energy-5.000000)* -0.941385) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 10.0000 && energy < 100.0000) * (14.920868 + (energy-10.000000)* -0.051472) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 100.0000 && energy < 1000.0000) * (10.288398 + (energy-100.000000)* -0.000566) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.779162 + (energy-1000.000000)* -0.000001) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 10000.0000) * (9.772189*energy/10000.000000) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 0.0000 && energy < 1.0000) * (61.52447069) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 1.0000 && energy < 5.0000) * (61.524471 + (energy-1.000000)* -10.094376) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 5.0000 && energy < 10.0000) * (21.146967 + (energy-5.000000)* -1.072609) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 10.0000 && energy < 100.0000) * (15.783923 + (energy-10.000000)* -0.057973) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 100.0000 && energy < 1000.0000) * (10.566316 + (energy-100.000000)* -0.000791) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.854193 + (energy-1000.000000)* -0.000001) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 10000.0000) * (9.842876*energy/10000.000000) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 0.0000 && energy < 1.0000) * (74.30500673) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 1.0000 && energy < 5.0000) * (74.305007 + (energy-1.000000)* -12.685418) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 5.0000 && energy < 10.0000) * (23.563336 + (energy-5.000000)* -1.371569) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 10.0000 && energy < 100.0000) * (16.705489 + (energy-10.000000)* -0.071569) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 100.0000 && energy < 1000.0000) * (10.264246 + (energy-100.000000)* -0.000925) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.431611 + (energy-1000.000000)* -0.000002) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 10000.0000) * (9.417084*energy/10000.000000) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 0.0000 && energy < 1.0000) * (85.57969120) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 1.0000 && energy < 5.0000) * (85.579691 + (energy-1.000000)* -14.820911) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 5.0000 && energy < 10.0000) * (26.296045 + (energy-5.000000)* -1.613475) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 10.0000 && energy < 100.0000) * (18.228671 + (energy-10.000000)* -0.082043) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 100.0000 && energy < 1000.0000) * (10.844757 + (energy-100.000000)* -0.001190) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.773556 + (energy-1000.000000)* -0.000003) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 10000.0000) * (9.750415*energy/10000.000000) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 0.0000 && energy < 1.0000) * (101.05655645) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 1.0000 && energy < 5.0000) * (101.056556 + (energy-1.000000)* -17.874709) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 5.0000 && energy < 10.0000) * (29.557719 + (energy-5.000000)* -1.923146) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 10.0000 && energy < 100.0000) * (19.941988 + (energy-10.000000)* -0.097388) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 100.0000 && energy < 1000.0000) * (11.177082 + (energy-100.000000)* -0.001359) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (9.954269 + (energy-1000.000000)* -0.000003) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 10000.0000) * (9.924042*energy/10000.000000) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 0.0000 && energy < 1.0000) * (119.97620260) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 1.0000 && energy < 5.0000) * (119.976203 + (energy-1.000000)* -21.573963) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 5.0000 && energy < 10.0000) * (33.680350 + (energy-5.000000)* -2.299376) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 10.0000 && energy < 100.0000) * (22.183469 + (energy-10.000000)* -0.117920) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 100.0000 && energy < 1000.0000) * (11.570707 + (energy-100.000000)* -0.001419) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (10.293573 + (energy-1000.000000)* -0.000003) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 10000.0000) * (10.263037*energy/10000.000000) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 0.0000 && energy < 1.0000) * (150.17584366) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 1.0000 && energy < 5.0000) * (150.175844 + (energy-1.000000)* -27.645005) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 5.0000 && energy < 10.0000) * (39.595822 + (energy-5.000000)* -2.846903) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 10.0000 && energy < 100.0000) * (25.361309 + (energy-10.000000)* -0.150565) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 100.0000 && energy < 1000.0000) * (11.810452 + (energy-100.000000)* -0.001729) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (10.254165 + (energy-1000.000000)* -0.000005) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 10000.0000) * (10.213344*energy/10000.000000) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 0.0000 && energy < 1.0000) * (185.90466166) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 1.0000 && energy < 5.0000) * (185.904662 + (energy-1.000000)* -34.892288) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 5.0000 && energy < 10.0000) * (46.335510 + (energy-5.000000)* -3.487254) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 10.0000 && energy < 100.0000) * (28.899237 + (energy-10.000000)* -0.186505) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 100.0000 && energy < 1000.0000) * (12.113827 + (energy-100.000000)* -0.002009) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (10.306091 + (energy-1000.000000)* -0.000005) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 10000.0000) * (10.261353*energy/10000.000000) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 0.0000 && energy < 1.0000) * (230.83131853) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 1.0000 && energy < 5.0000) * (230.831319 + (energy-1.000000)* -43.995168) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 5.0000 && energy < 10.0000) * (54.850645 + (energy-5.000000)* -4.268074) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 10.0000 && energy < 100.0000) * (33.510273 + (energy-10.000000)* -0.229050) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 100.0000 && energy < 1000.0000) * (12.895783 + (energy-100.000000)* -0.002599) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (10.556848 + (energy-1000.000000)* -0.000008) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 10000.0000) * (10.486855*energy/10000.000000) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 0.0000 && energy < 1.0000) * (293.89246875) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 1.0000 && energy < 5.0000) * (293.892469 + (energy-1.000000)* -56.702670) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 5.0000 && energy < 10.0000) * (67.081790 + (energy-5.000000)* -5.501565) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 10.0000 && energy < 100.0000) * (39.573967 + (energy-10.000000)* -0.292544) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 100.0000 && energy < 1000.0000) * (13.244980 + (energy-100.000000)* -0.003017) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (10.529920 + (energy-1000.000000)* -0.000008) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 10000.0000) * (10.453799*energy/10000.000000) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 0.0000 && energy < 1.0000) * (368.74767473) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 1.0000 && energy < 5.0000) * (368.747675 + (energy-1.000000)* -71.813250) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 5.0000 && energy < 10.0000) * (81.494676 + (energy-5.000000)* -6.922557) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 10.0000 && energy < 100.0000) * (46.881893 + (energy-10.000000)* -0.363939) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 100.0000 && energy < 1000.0000) * (14.127362 + (energy-100.000000)* -0.003616) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (10.872798 + (energy-1000.000000)* -0.000011) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 10000.0000) * (10.769368*energy/10000.000000) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 0.0000 && energy < 1.0000) * (467.01752796) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 1.0000 && energy < 5.0000) * (467.017528 + (energy-1.000000)* -91.396929) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 5.0000 && energy < 10.0000) * (101.429813 + (energy-5.000000)* -8.986428) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 10.0000 && energy < 100.0000) * (56.497672 + (energy-10.000000)* -0.459102) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 100.0000 && energy < 1000.0000) * (15.178518 + (energy-100.000000)* -0.004742) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (10.910566 + (energy-1000.000000)* -0.000016) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 10000.0000) * (10.770572*energy/10000.000000) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 0.0000 && energy < 1.0000) * (592.13230815) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 1.0000 && energy < 5.0000) * (592.132308 + (energy-1.000000)* -116.477030) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 5.0000 && energy < 10.0000) * (126.224189 + (energy-5.000000)* -11.515806) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 10.0000 && energy < 100.0000) * (68.645158 + (energy-10.000000)* -0.576224) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 100.0000 && energy < 1000.0000) * (16.784993 + (energy-100.000000)* -0.006310) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (11.106021 + (energy-1000.000000)* -0.000021) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 10000.0000) * (10.921301*energy/10000.000000) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 0.0000 && energy < 1.0000) * (751.16353081) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1.0000 && energy < 5.0000) * (751.163531 + (energy-1.000000)* -148.789870) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 5.0000 && energy < 10.0000) * (156.004052 + (energy-5.000000)* -14.609109) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10.0000 && energy < 100.0000) * (82.958508 + (energy-10.000000)* -0.716130) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 100.0000 && energy < 1000.0000) * (18.506844 + (energy-100.000000)* -0.007282) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (11.952907 + (energy-1000.000000)* -0.000024) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10000.0000) * (11.740508*energy/10000.000000) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 0.0000 && energy < 1.0000) * (958.33726580) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1.0000 && energy < 5.0000) * (958.337266 + (energy-1.000000)* -189.169269) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 5.0000 && energy < 10.0000) * (201.660190 + (energy-5.000000)* -19.253995) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10.0000 && energy < 100.0000) * (105.390216 + (energy-10.000000)* -0.941490) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 100.0000 && energy < 1000.0000) * (20.656104 + (energy-100.000000)* -0.009666) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (11.956941 + (energy-1000.000000)* -0.000032) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10000.0000) * (11.670543*energy/10000.000000) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 0.0000 && energy < 1.0000) * (1230.41992560) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1.0000 && energy < 5.0000) * (1230.419926 + (energy-1.000000)* -244.422412) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 5.0000 && energy < 10.0000) * (252.730278 + (energy-5.000000)* -24.502778) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10.0000 && energy < 100.0000) * (130.216387 + (energy-10.000000)* -1.187759) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 100.0000 && energy < 1000.0000) * (23.318071 + (energy-100.000000)* -0.011847) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (12.656004 + (energy-1000.000000)* -0.000044) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10000.0000) * (12.257986*energy/10000.000000) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 0.0000 && energy < 1.0000) * (1575.52473671) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1.0000 && energy < 5.0000) * (1575.524737 + (energy-1.000000)* -312.452830) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 5.0000 && energy < 10.0000) * (325.713417 + (energy-5.000000)* -31.572672) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10.0000 && energy < 100.0000) * (167.850057 + (energy-10.000000)* -1.563520) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 100.0000 && energy < 1000.0000) * (27.133242 + (energy-100.000000)* -0.016152) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (12.596156 + (energy-1000.000000)* -0.000063) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10000.0000) * (12.033565*energy/10000.000000) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 0.0000 && energy < 1.0000) * (2013.69756164) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1.0000 && energy < 5.0000) * (2013.697562 + (energy-1.000000)* -399.979632) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 5.0000 && energy < 10.0000) * (413.779033 + (energy-5.000000)* -40.253921) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10.0000 && energy < 100.0000) * (212.509426 + (energy-10.000000)* -2.005587) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 100.0000 && energy < 1000.0000) * (32.006621 + (energy-100.000000)* -0.021209) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (12.918453 + (energy-1000.000000)* -0.000072) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10000.0000) * (12.271435*energy/10000.000000) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 0.0000 && energy < 1.0000) * (2591.36480095) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1.0000 && energy < 5.0000) * (2591.364801 + (energy-1.000000)* -517.174936) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 5.0000 && energy < 10.0000) * (522.665057 + (energy-5.000000)* -51.574668) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10.0000 && energy < 100.0000) * (264.791716 + (energy-10.000000)* -2.523528) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 100.0000 && energy < 1000.0000) * (37.674153 + (energy-100.000000)* -0.026757) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (13.593113 + (energy-1000.000000)* -0.000114) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10000.0000) * (12.565959*energy/10000.000000) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 0.0000 && energy < 1.0000) * (3329.34825251) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1.0000 && energy < 5.0000) * (3329.348253 + (energy-1.000000)* -663.566499) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 5.0000 && energy < 10.0000) * (675.082258 + (energy-5.000000)* -66.053622) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10.0000 && energy < 100.0000) * (344.814150 + (energy-10.000000)* -3.328372) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 100.0000 && energy < 1000.0000) * (45.260704 + (energy-100.000000)* -0.034509) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (14.202628 + (energy-1000.000000)* -0.000190) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10000.0000) * (12.494069*energy/10000.000000) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 0.0000 && energy < 1.0000) * (4281.94718943) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1.0000 && energy < 5.0000) * (4281.947189 + (energy-1.000000)* -855.242393) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 5.0000 && energy < 10.0000) * (860.977618 + (energy-5.000000)* -85.209034) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10.0000 && energy < 100.0000) * (434.932448 + (energy-10.000000)* -4.237707) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 100.0000 && energy < 1000.0000) * (53.538816 + (energy-100.000000)* -0.042339) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (15.433329 + (energy-1000.000000)* -0.000284) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10000.0000) * (12.875603*energy/10000.000000) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 0.0000 && energy < 1.0000) * (5462.32575552) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1.0000 && energy < 5.0000) * (5462.325756 + (energy-1.000000)* -1091.541968) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 5.0000 && energy < 10.0000) * (1096.157884 + (energy-5.000000)* -108.782785) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10.0000 && energy < 100.0000) * (552.243960 + (energy-10.000000)* -5.420978) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 100.0000 && energy < 1000.0000) * (64.355964 + (energy-100.000000)* -0.052710) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (16.917192 + (energy-1000.000000)* -0.000440) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10000.0000) * (12.955635*energy/10000.000000) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 0.0000 && energy < 1.0000) * (7108.94716507) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1.0000 && energy < 5.0000) * (7108.947165 + (energy-1.000000)* -1421.072777) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 5.0000 && energy < 10.0000) * (1424.656056 + (energy-5.000000)* -141.706376) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10.0000 && energy < 100.0000) * (716.124175 + (energy-10.000000)* -7.062406) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 100.0000 && energy < 1000.0000) * (80.507664 + (energy-100.000000)* -0.068259) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (19.074264 + (energy-1000.000000)* -0.000591) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10000.0000) * (13.758308*energy/10000.000000) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 0.0000 && energy < 1.0000) * (9169.31059571) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1.0000 && energy < 5.0000) * (9169.310596 + (energy-1.000000)* -1833.127834) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 5.0000 && energy < 10.0000) * (1836.799261 + (energy-5.000000)* -182.864922) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10.0000 && energy < 100.0000) * (922.474653 + (energy-10.000000)* -9.127112) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 100.0000 && energy < 1000.0000) * (101.034597 + (energy-100.000000)* -0.088050) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (21.789549 + (energy-1000.000000)* -0.000812) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10000.0000) * (14.483662*energy/10000.000000) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 0.0000 && energy < 1.0000) * (11828.07936478) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1.0000 && energy < 5.0000) * (11828.079365 + (energy-1.000000)* -2365.079507) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 5.0000 && energy < 10.0000) * (2367.761338 + (energy-5.000000)* -236.158468) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10.0000 && energy < 100.0000) * (1186.968999 + (energy-10.000000)* -11.779778) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 100.0000 && energy < 1000.0000) * (126.788934 + (energy-100.000000)* -0.112934) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (25.148633 + (energy-1000.000000)* -0.001043) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10000.0000) * (15.757228*energy/10000.000000) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 0.0000 && energy < 1.0000) * (15305.64841511) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1.0000 && energy < 5.0000) * (15305.648415 + (energy-1.000000)* -3060.575718) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 5.0000 && energy < 10.0000) * (3063.345542 + (energy-5.000000)* -305.678237) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10.0000 && energy < 100.0000) * (1534.954357 + (energy-10.000000)* -15.245960) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 100.0000 && energy < 1000.0000) * (162.817965 + (energy-100.000000)* -0.148618) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (29.061630 + (energy-1000.000000)* -0.001299) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10000.0000) * (17.370281*energy/10000.000000) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 0.0000 && energy < 1.0000) * (19620.92805924) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1.0000 && energy < 5.0000) * (19620.928059 + (energy-1.000000)* -3923.948129) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 5.0000 && energy < 10.0000) * (3925.135544 + (energy-5.000000)* -392.224293) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10.0000 && energy < 100.0000) * (1964.014078 + (energy-10.000000)* -19.563355) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 100.0000 && energy < 1000.0000) * (203.312131 + (energy-100.000000)* -0.188780) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (33.409819 + (energy-1000.000000)* -0.001617) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10000.0000) * (18.857362*energy/10000.000000) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 0.0000 && energy < 1.0000) * (25270.24781291) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1.0000 && energy < 5.0000) * (25270.247813 + (energy-1.000000)* -5053.761411) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 5.0000 && energy < 10.0000) * (5055.202168 + (energy-5.000000)* -505.166302) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10.0000 && energy < 100.0000) * (2529.370658 + (energy-10.000000)* -25.188477) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 100.0000 && energy < 1000.0000) * (262.407692 + (energy-100.000000)* -0.248474) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (38.781524 + (energy-1000.000000)* -0.002145) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10000.0000) * (19.477576*energy/10000.000000) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 0.0000 && energy < 1.0000) * (32542.34236101) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1.0000 && energy < 5.0000) * (32542.342361 + (energy-1.000000)* -6507.812847) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 5.0000 && energy < 10.0000) * (6511.090973 + (energy-5.000000)* -650.415698) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10.0000 && energy < 100.0000) * (3259.012482 + (energy-10.000000)* -32.411089) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 100.0000 && energy < 1000.0000) * (342.014488 + (energy-100.000000)* -0.329268) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (45.672927 + (energy-1000.000000)* -0.002822) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10000.0000) * (20.276929*energy/10000.000000) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 0.0000 && energy < 1.0000) * (41763.04413413) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1.0000 && energy < 5.0000) * (41763.044134 + (energy-1.000000)* -8351.645863) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 5.0000 && energy < 10.0000) * (8356.460681 + (energy-5.000000)* -834.703377) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10.0000 && energy < 100.0000) * (4182.943799 + (energy-10.000000)* -41.606991) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 100.0000 && energy < 1000.0000) * (438.314606 + (energy-100.000000)* -0.425214) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (55.622453 + (energy-1000.000000)* -0.003819) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10000.0000) * (21.255679*energy/10000.000000) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 0.0000 && energy < 1.0000) * (54099.15548350) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1.0000 && energy < 5.0000) * (54099.155484 + (energy-1.000000)* -10818.538529) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 5.0000 && energy < 10.0000) * (10825.001366 + (energy-5.000000)* -1081.289517) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10.0000 && energy < 100.0000) * (5418.553782 + (energy-10.000000)* -53.934164) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 100.0000 && energy < 1000.0000) * (564.479050 + (energy-100.000000)* -0.549776) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (69.680377 + (energy-1000.000000)* -0.005249) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10000.0000) * (22.440044*energy/10000.000000) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 0.0000 && energy < 1.0000) * (69208.65222474) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1.0000 && energy < 5.0000) * (69208.652225 + (energy-1.000000)* -13839.999900) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 5.0000 && energy < 10.0000) * (13848.652624 + (energy-5.000000)* -1383.292877) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10.0000 && energy < 100.0000) * (6932.188240 + (energy-10.000000)* -69.029489) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 100.0000 && energy < 1000.0000) * (719.534202 + (energy-100.000000)* -0.702439) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (87.339543 + (energy-1000.000000)* -0.007046) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10000.0000) * (23.929431*energy/10000.000000) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 0.0000 && energy < 1.0000) * (81557.01044338) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1.0000 && energy < 5.0000) * (81557.010443 + (energy-1.000000)* -16296.035791) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 5.0000 && energy < 10.0000) * (16372.867279 + (energy-5.000000)* -1624.202321) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10.0000 && energy < 100.0000) * (8251.855674 + (energy-10.000000)* -81.499287) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 100.0000 && energy < 1000.0000) * (916.919866 + (energy-100.000000)* -0.856202) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (146.337624 + (energy-1000.000000)* -0.008345) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10000.0000) * (71.232675*energy/10000.000000) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 0.0000 && energy < 1.0000) * (77102.52146038) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1.0000 && energy < 5.0000) * (77102.521460 + (energy-1.000000)* -15367.141178) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 5.0000 && energy < 10.0000) * (15633.956747 + (energy-5.000000)* -1517.955626) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10.0000 && energy < 100.0000) * (8044.178619 + (energy-10.000000)* -77.308967) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 100.0000 && energy < 1000.0000) * (1086.371546 + (energy-100.000000)* -0.883295) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (291.406272 + (energy-1000.000000)* -0.007656) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10000.0000) * (222.502737*energy/10000.000000) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 0.0000 && energy < 1.0000) * (88585.25429475) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1.0000 && energy < 5.0000) * (88585.254295 + (energy-1.000000)* -17655.739619) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 5.0000 && energy < 10.0000) * (17962.295819 + (energy-5.000000)* -1743.776713) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10.0000 && energy < 100.0000) * (9243.412255 + (energy-10.000000)* -88.730723) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 100.0000 && energy < 1000.0000) * (1257.647154 + (energy-100.000000)* -1.004977) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (353.167650 + (energy-1000.000000)* -0.007822) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10000.0000) * (282.773738*energy/10000.000000) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 0.0000 && energy < 1.0000) * (110613.63484641) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1.0000 && energy < 5.0000) * (110613.634846 + (energy-1.000000)* -22062.605228) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 5.0000 && energy < 10.0000) * (22363.213934 + (energy-5.000000)* -2184.662312) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10.0000 && energy < 100.0000) * (11439.902375 + (energy-10.000000)* -110.639848) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 100.0000 && energy < 1000.0000) * (1482.316074 + (energy-100.000000)* -1.208888) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (394.316485 + (energy-1000.000000)* -0.009108) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10000.0000) * (312.343003*energy/10000.000000) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 0.0000 && energy < 1.0000) * (138071.04819295) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1.0000 && energy < 5.0000) * (138071.048193 + (energy-1.000000)* -27504.646647) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 5.0000 && energy < 10.0000) * (28052.461605 + (energy-5.000000)* -2754.035598) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10.0000 && energy < 100.0000) * (14282.283618 + (energy-10.000000)* -138.992799) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 100.0000 && energy < 1000.0000) * (1772.931666 + (energy-100.000000)* -1.476141) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (444.405072 + (energy-1000.000000)* -0.010666) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10000.0000) * (348.406628*energy/10000.000000) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 0.0000 && energy < 1.0000) * (157874.04211488) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1.0000 && energy < 5.0000) * (157874.042115 + (energy-1.000000)* -30402.070219) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 5.0000 && energy < 10.0000) * (36265.761238 + (energy-5.000000)* -3566.507545) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10.0000 && energy < 100.0000) * (18433.223512 + (energy-10.000000)* -179.754099) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 100.0000 && energy < 1000.0000) * (2255.354586 + (energy-100.000000)* -1.880609) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (562.806368 + (energy-1000.000000)* -0.013580) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10000.0000) * (440.588780*energy/10000.000000) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 11489.330529) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 5.0000 && energy < 10.0000) * (45957.322116 + (energy-5.000000)* -4534.106926) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10.0000 && energy < 100.0000) * (23286.787483 + (energy-10.000000)* -228.066823) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 100.0000 && energy < 1000.0000) * (2760.773407 + (energy-100.000000)* -2.348202) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (647.391987 + (energy-1000.000000)* -0.016283) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10000.0000) * (500.842353*energy/10000.000000) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 14875.778326) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 5.0000 && energy < 10.0000) * (59503.113305 + (energy-5.000000)* -5839.507106) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10.0000 && energy < 100.0000) * (30305.577772 + (energy-10.000000)* -294.291438) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 100.0000 && energy < 1000.0000) * (3819.348393 + (energy-100.000000)* -3.273830) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (872.901089 + (energy-1000.000000)* -0.021826) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10000.0000) * (676.465005*energy/10000.000000) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 18849.673538) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 5.0000 && energy < 10.0000) * (75398.694151 + (energy-5.000000)* -7423.341832) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10.0000 && energy < 100.0000) * (38281.984990 + (energy-10.000000)* -373.251156) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 100.0000 && energy < 1000.0000) * (4689.380957 + (energy-100.000000)* -4.088013) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (1010.169469 + (energy-1000.000000)* -0.027253) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10000.0000) * (764.891831*energy/10000.000000) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 24319.309815) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 5.0000 && energy < 10.0000) * (97277.239261 + (energy-5.000000)* -9600.171458) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10.0000 && energy < 100.0000) * (49276.381973 + (energy-10.000000)* -481.281696) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 100.0000 && energy < 1000.0000) * (5961.029299 + (energy-100.000000)* -5.291478) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (1198.698978 + (energy-1000.000000)* -0.031788) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10000.0000) * (912.603080*energy/10000.000000) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 30906.956990) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 5.0000 && energy < 10.0000) * (123627.827961 + (energy-5.000000)* -12236.256191) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10.0000 && energy < 100.0000) * (62446.547005 + (energy-10.000000)* -612.561268) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 100.0000 && energy < 1000.0000) * (7316.032930 + (energy-100.000000)* -6.602503) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (1373.779843 + (energy-1000.000000)* -0.039727) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10000.0000) * (1016.237503*energy/10000.000000) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 39895.276953) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 5.0000 && energy < 10.0000) * (159581.107813 + (energy-5.000000)* -15781.828109) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10.0000 && energy < 100.0000) * (80671.967266 + (energy-10.000000)* -792.236354) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 100.0000 && energy < 1000.0000) * (9370.695434 + (energy-100.000000)* -8.586316) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (1643.011266 + (energy-1000.000000)* -0.050811) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10000.0000) * (1185.716236*energy/10000.000000) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 50986.024056) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 5.0000 && energy < 10.0000) * (203944.096225 + (energy-5.000000)* -20214.962341) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10.0000 && energy < 100.0000) * (102869.284520 + (energy-10.000000)* -1014.142475) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 100.0000 && energy < 1000.0000) * (11596.461797 + (energy-100.000000)* -10.767307) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (1905.885865 + (energy-1000.000000)* -0.061881) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10000.0000) * (1348.957332*energy/10000.000000) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 65554.055396) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 5.0000 && energy < 10.0000) * (262216.221584 + (energy-5.000000)* -26009.674402) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10.0000 && energy < 100.0000) * (132167.849576 + (energy-10.000000)* -1305.776280) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 100.0000 && energy < 1000.0000) * (14647.984339 + (energy-100.000000)* -13.729803) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (2291.161477 + (energy-1000.000000)* -0.075986) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10000.0000) * (1607.288925*energy/10000.000000) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 84301.355957) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 5.0000 && energy < 10.0000) * (337205.423829 + (energy-5.000000)* -33491.651714) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10.0000 && energy < 100.0000) * (169747.165257 + (energy-10.000000)* -1679.823844) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 100.0000 && energy < 1000.0000) * (18563.019315 + (energy-100.000000)* -17.533558) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (2782.817463 + (energy-1000.000000)* -0.096057) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10000.0000) * (1918.301420*energy/10000.000000) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 108365.277205) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 5.0000 && energy < 10.0000) * (433461.108820 + (energy-5.000000)* -43109.369643) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10.0000 && energy < 100.0000) * (217914.260603 + (energy-10.000000)* -2160.488336) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 100.0000 && energy < 1000.0000) * (23470.310361 + (energy-100.000000)* -22.290945) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (3408.460075 + (energy-1000.000000)* -0.118695) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10000.0000) * (2340.200752*energy/10000.000000) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 138832.507281) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 5.0000 && energy < 10.0000) * (555330.029122 + (energy-5.000000)* -55291.196642) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10.0000 && energy < 100.0000) * (278874.045915 + (energy-10.000000)* -2769.903999) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 100.0000 && energy < 1000.0000) * (29582.686015 + (energy-100.000000)* -28.231446) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (4174.384846 + (energy-1000.000000)* -0.149756) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10000.0000) * (2826.582028*energy/10000.000000) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 178352.575876) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 5.0000 && energy < 10.0000) * (713410.303504 + (energy-5.000000)* -71094.533887) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10.0000 && energy < 100.0000) * (357937.634071 + (energy-10.000000)* -3561.406007) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 100.0000 && energy < 1000.0000) * (37411.093452 + (energy-100.000000)* -35.750970) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (5235.220031 + (energy-1000.000000)* -0.184979) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10000.0000) * (3570.408799*energy/10000.000000) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 215383.390193) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 5.0000 && energy < 10.0000) * (861533.560774 + (energy-5.000000)* -80048.732146) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10.0000 && energy < 100.0000) * (461289.900045 + (energy-10.000000)* -4598.582165) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 100.0000 && energy < 1000.0000) * (47417.505222 + (energy-100.000000)* -45.286012) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (6660.094065 + (energy-1000.000000)* -0.224233) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10000.0000) * (4641.995913*energy/10000.000000) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.000000 + (energy-5.000000)* 118140.359963) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10.0000 && energy < 100.0000) * (590701.799815 + (energy-10.000000)* -5897.674753) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 100.0000 && energy < 1000.0000) * (59911.072056 + (energy-100.000000)* -56.595448) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (8975.168576 + (energy-1000.000000)* -0.255121) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10000.0000) * (6679.080517*energy/10000.000000) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 1.0000 && energy < 5.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.000000 + (energy-5.000000)* 154116.579830) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10.0000 && energy < 100.0000) * (770582.899149 + (energy-10.000000)* -7680.437305) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 100.0000 && energy < 1000.0000) * (79343.541683 + (energy-100.000000)* -69.232398) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (17034.383167 + (energy-1000.000000)* -0.263351) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10000.0000) * (14664.221985*energy/10000.000000))
+}
