Index: cards/FCC/momentumResolutionVsP.tcl
===================================================================
--- cards/FCC/momentumResolutionVsP.tcl	(revision 2e97a8b571f8496ff8ca78cbdbd56bc8a4c6ca1b)
+++ cards/FCC/momentumResolutionVsP.tcl	(revision 7dc92e6205fafb313b5f2442877801e239af8ff3)
@@ -1,308 +1,846 @@
 #
-# Automatically generated tracker resolution formula for layout: FCChh_Option3
+# Automatically generated tracker resolution formula dpt/pt (in eta & p) for layout: FCChh_Option3.v01
 #
-# http://fcc-tklayout.web.cern.ch/fcc-tklayout/FCChh-Option3/FCChh_Option3_v0_Delphes_eta0.1_p.conf
+#  By Z.Drasal(CERN) on: 2016-09-30.18:22:33
 #
-#  By Z.Drasal(CERN) on: 2016-09-07.13:22:06
-#
-set ResolutionFormula {    (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00340454) + \
-   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.003405 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004075 + (energy-100.000000)* 0.000015) + \
-   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.017369 + (energy-1000.000000)* 0.000017) + \
-   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 10000.0000) * (0.169584*energy/10000.000000) + \
-   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00346163) + \
-   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.003462 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004118 + (energy-100.000000)* 0.000014) + \
-   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.017077 + (energy-1000.000000)* 0.000017) + \
-   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 10000.0000) * (0.166432*energy/10000.000000) + \
-   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00347184) + \
-   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.003472 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004076 + (energy-100.000000)* 0.000014) + \
-   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.016911 + (energy-1000.000000)* 0.000016) + \
-   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 10000.0000) * (0.164865*energy/10000.000000) + \
-   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00354357) + \
-   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.003544 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004148 + (energy-100.000000)* 0.000014) + \
-   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.016402 + (energy-1000.000000)* 0.000016) + \
-   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 10000.0000) * (0.159353*energy/10000.000000) + \
-   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00357951) + \
-   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.003580 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004168 + (energy-100.000000)* 0.000013) + \
-   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.015837 + (energy-1000.000000)* 0.000015) + \
-   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 10000.0000) * (0.153410*energy/10000.000000) + \
-   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00376723) + \
-   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.003767 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004334 + (energy-100.000000)* 0.000011) + \
-   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.014643 + (energy-1000.000000)* 0.000014) + \
-   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 10000.0000) * (0.140265*energy/10000.000000) + \
-   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00380303) + \
-   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.003803 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004335 + (energy-100.000000)* 0.000011) + \
-   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.014194 + (energy-1000.000000)* 0.000013) + \
-   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 10000.0000) * (0.135554*energy/10000.000000) + \
-   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00396987) + \
-   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.003970 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004495 + (energy-100.000000)* 0.000010) + \
-   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.013477 + (energy-1000.000000)* 0.000013) + \
-   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 10000.0000) * (0.127227*energy/10000.000000) + \
-   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00409080) + \
-   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.004091 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004590 + (energy-100.000000)* 0.000009) + \
-   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.012701 + (energy-1000.000000)* 0.000012) + \
-   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 10000.0000) * (0.118365*energy/10000.000000) + \
-   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00429325) + \
-   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.004293 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004763 + (energy-100.000000)* 0.000008) + \
-   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011874 + (energy-1000.000000)* 0.000011) + \
-   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 10000.0000) * (0.108600*energy/10000.000000) + \
-   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00449524) + \
-   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.004495 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004954 + (energy-100.000000)* 0.000007) + \
-   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011301 + (energy-1000.000000)* 0.000010) + \
-   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 10000.0000) * (0.100618*energy/10000.000000) + \
-   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00468347) + \
-   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.004683 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005126 + (energy-100.000000)* 0.000007) + \
-   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011437 + (energy-1000.000000)* 0.000010) + \
-   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 10000.0000) * (0.101708*energy/10000.000000) + \
-   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00528323) + \
-   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.005283 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005803 + (energy-100.000000)* 0.000008) + \
-   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.013208 + (energy-1000.000000)* 0.000012) + \
-   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 10000.0000) * (0.117853*energy/10000.000000) + \
-   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00487726) + \
-   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.004877 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005247 + (energy-100.000000)* 0.000007) + \
-   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011386 + (energy-1000.000000)* 0.000010) + \
-   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 10000.0000) * (0.100725*energy/10000.000000) + \
-   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00443899) + \
-   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.004439 + (energy-10.000000)* 0.000009) + \
-   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005250 + (energy-100.000000)* 0.000006) + \
-   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.010971 + (energy-1000.000000)* 0.000009) + \
-   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 10000.0000) * (0.094534*energy/10000.000000) + \
-   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00432805) + \
-   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.004328 + (energy-10.000000)* 0.000008) + \
-   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005085 + (energy-100.000000)* 0.000006) + \
-   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.010124 + (energy-1000.000000)* 0.000008) + \
-   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 10000.0000) * (0.084566*energy/10000.000000) + \
-   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00427793) + \
-   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.004278 + (energy-10.000000)* 0.000008) + \
-   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004957 + (energy-100.000000)* 0.000005) + \
-   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.009282 + (energy-1000.000000)* 0.000007) + \
-   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 10000.0000) * (0.074561*energy/10000.000000) + \
-   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00431943) + \
-   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.004319 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004899 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008595 + (energy-1000.000000)* 0.000006) + \
-   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 10000.0000) * (0.065747*energy/10000.000000) + \
-   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00424356) + \
-   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.004244 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004756 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008043 + (energy-1000.000000)* 0.000006) + \
-   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 10000.0000) * (0.059890*energy/10000.000000) + \
-   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00431197) + \
-   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.004312 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004830 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007698 + (energy-1000.000000)* 0.000005) + \
-   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 10000.0000) * (0.053047*energy/10000.000000) + \
-   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00429873) + \
-   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.004299 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004746 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007655 + (energy-1000.000000)* 0.000005) + \
-   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10000.0000) * (0.056947*energy/10000.000000) + \
-   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00466454) + \
-   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.004665 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005052 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008185 + (energy-1000.000000)* 0.000006) + \
-   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10000.0000) * (0.062096*energy/10000.000000) + \
-   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00503247) + \
-   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.005032 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005465 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008844 + (energy-1000.000000)* 0.000007) + \
-   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10000.0000) * (0.067561*energy/10000.000000) + \
-   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00575880) + \
-   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.005759 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.006092 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.009486 + (energy-1000.000000)* 0.000007) + \
-   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10000.0000) * (0.070557*energy/10000.000000) + \
-   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00485233) + \
-   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.004852 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005182 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007890 + (energy-1000.000000)* 0.000005) + \
-   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10000.0000) * (0.055498*energy/10000.000000) + \
-   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00359269) + \
-   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.003593 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003938 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005391 + (energy-1000.000000)* 0.000003) + \
-   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10000.0000) * (0.029445*energy/10000.000000) + \
-   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00310110) + \
-   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.003101 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003424 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005167 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10000.0000) * (0.026840*energy/10000.000000) + \
-   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00338260) + \
-   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.003383 + (energy-10.000000)* 0.000001) + \
-   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003475 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004862 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10000.0000) * (0.024891*energy/10000.000000) + \
-   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00308313) + \
-   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.003083 + (energy-10.000000)* 0.000002) + \
-   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003297 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004488 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10000.0000) * (0.023673*energy/10000.000000) + \
-   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00323537) + \
-   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.003235 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003461 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004380 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10000.0000) * (0.021562*energy/10000.000000) + \
-   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00341688) + \
-   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.003417 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003643 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004444 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10000.0000) * (0.019945*energy/10000.000000) + \
-   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00369084) + \
-   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.003691 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003928 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004748 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10000.0000) * (0.020946*energy/10000.000000) + \
-   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00409778) + \
-   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.004098 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004341 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005281 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10000.0000) * (0.024054*energy/10000.000000) + \
-   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00436555) + \
-   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.004366 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004692 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005824 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10000.0000) * (0.026293*energy/10000.000000) + \
-   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00443777) + \
-   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.004438 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004806 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.006206 + (energy-1000.000000)* 0.000003) + \
-   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10000.0000) * (0.029660*energy/10000.000000) + \
-   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00481587) + \
-   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.004816 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005090 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.006548 + (energy-1000.000000)* 0.000003) + \
-   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10000.0000) * (0.034267*energy/10000.000000) + \
-   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00525937) + \
-   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.005259 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005533 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007074 + (energy-1000.000000)* 0.000004) + \
-   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10000.0000) * (0.039376*energy/10000.000000) + \
-   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00558339) + \
-   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.005583 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005866 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007616 + (energy-1000.000000)* 0.000004) + \
-   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10000.0000) * (0.043675*energy/10000.000000) + \
-   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00601685) + \
-   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.006017 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.006331 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008374 + (energy-1000.000000)* 0.000004) + \
-   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10000.0000) * (0.048432*energy/10000.000000) + \
-   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00664542) + \
-   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.006645 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.006973 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.009233 + (energy-1000.000000)* 0.000005) + \
-   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10000.0000) * (0.053465*energy/10000.000000) + \
-   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00733159) + \
-   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.007332 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.007715 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.010293 + (energy-1000.000000)* 0.000005) + \
-   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10000.0000) * (0.059778*energy/10000.000000) + \
-   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00809331) + \
-   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.008093 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.008517 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011309 + (energy-1000.000000)* 0.000006) + \
-   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10000.0000) * (0.065875*energy/10000.000000) + \
-   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00892791) + \
-   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.008928 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.009376 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.012508 + (energy-1000.000000)* 0.000007) + \
-   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10000.0000) * (0.073389*energy/10000.000000) + \
-   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00987544) + \
-   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.009875 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.010388 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.013930 + (energy-1000.000000)* 0.000007) + \
-   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10000.0000) * (0.079664*energy/10000.000000) + \
-   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.01093241) + \
-   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.010932 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.011515 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.015341 + (energy-1000.000000)* 0.000008) + \
-   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10000.0000) * (0.088937*energy/10000.000000) + \
-   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.01216185) + \
-   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.012162 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.012785 + (energy-100.000000)* 0.000005) + \
-   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.017140 + (energy-1000.000000)* 0.000009) + \
-   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10000.0000) * (0.100946*energy/10000.000000) + \
-   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.01329126) + \
-   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.013291 + (energy-10.000000)* 0.000008) + \
-   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.013982 + (energy-100.000000)* 0.000005) + \
-   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.018853 + (energy-1000.000000)* 0.000011) + \
-   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10000.0000) * (0.115103*energy/10000.000000) + \
-   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.01500922) + \
-   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.015009 + (energy-10.000000)* 0.000009) + \
-   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.015779 + (energy-100.000000)* 0.000006) + \
-   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.021404 + (energy-1000.000000)* 0.000012) + \
-   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10000.0000) * (0.130463*energy/10000.000000) + \
-   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.01633866) + \
-   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.016339 + (energy-10.000000)* 0.000009) + \
-   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.017167 + (energy-100.000000)* 0.000007) + \
-   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.023505 + (energy-1000.000000)* 0.000014) + \
-   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10000.0000) * (0.148516*energy/10000.000000) + \
-   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.01806420) + \
-   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.018064 + (energy-10.000000)* 0.000010) + \
-   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.018992 + (energy-100.000000)* 0.000008) + \
-   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.026158 + (energy-1000.000000)* 0.000016) + \
-   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10000.0000) * (0.170014*energy/10000.000000) + \
-   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.02021185) + \
-   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.020212 + (energy-10.000000)* 0.000012) + \
-   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.021309 + (energy-100.000000)* 0.000010) + \
-   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.029902 + (energy-1000.000000)* 0.000018) + \
-   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10000.0000) * (0.195445*energy/10000.000000) + \
-   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.02245346) + \
-   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.022453 + (energy-10.000000)* 0.000013) + \
-   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.023623 + (energy-100.000000)* 0.000011) + \
-   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.033400 + (energy-1000.000000)* 0.000021) + \
-   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10000.0000) * (0.222436*energy/10000.000000) + \
-   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.02438996) + \
-   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.024390 + (energy-10.000000)* 0.000014) + \
-   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.025632 + (energy-100.000000)* 0.000013) + \
-   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.037643 + (energy-1000.000000)* 0.000025) + \
-   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10000.0000) * (0.266957*energy/10000.000000) + \
-   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.02766922) + \
-   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.027669 + (energy-10.000000)* 0.000016) + \
-   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.029119 + (energy-100.000000)* 0.000018) + \
-   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.045061 + (energy-1000.000000)* 0.000031) + \
-   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10000.0000) * (0.326140*energy/10000.000000) + \
-   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.03019946) + \
-   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.030199 + (energy-10.000000)* 0.000019) + \
-   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.031924 + (energy-100.000000)* 0.000024) + \
-   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.053879 + (energy-1000.000000)* 0.000040) + \
+set ResolutionFormula {    (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.00317291) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.003173 + (energy-1.000000)* 0.000046) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.003219 + (energy-2.000000)* 0.000018) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.003274 + (energy-5.000000)* 0.000012) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.003334 + (energy-10.000000)* 0.000012) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.003450 + (energy-20.000000)* 0.000011) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.003774 + (energy-50.000000)* 0.000011) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.004333 + (energy-100.000000)* 0.000015) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.005879 + (energy-200.000000)* 0.000020) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.011963 + (energy-500.000000)* 0.000022) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.023030 + (energy-1000.000000)* 0.000023) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.045598 + (energy-2000.000000)* 0.000023) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.113671 + (energy-5000.000000)* 0.000023) + \
+   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 10000.0000) * (0.227249*energy/10000.000000) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.00321186) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.003212 + (energy-1.000000)* 0.000051) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.003263 + (energy-2.000000)* 0.000020) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.003322 + (energy-5.000000)* 0.000013) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.003385 + (energy-10.000000)* 0.000011) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.003497 + (energy-20.000000)* 0.000010) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.003793 + (energy-50.000000)* 0.000011) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.004341 + (energy-100.000000)* 0.000016) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.005903 + (energy-200.000000)* 0.000021) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.012060 + (energy-500.000000)* 0.000022) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.023241 + (energy-1000.000000)* 0.000023) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.046032 + (energy-2000.000000)* 0.000023) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.114763 + (energy-5000.000000)* 0.000023) + \
+   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 10000.0000) * (0.229435*energy/10000.000000) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.00322951) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.003230 + (energy-1.000000)* 0.000049) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.003279 + (energy-2.000000)* 0.000018) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.003333 + (energy-5.000000)* 0.000011) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.003387 + (energy-10.000000)* 0.000010) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.003491 + (energy-20.000000)* 0.000010) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.003784 + (energy-50.000000)* 0.000011) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.004316 + (energy-100.000000)* 0.000015) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.005818 + (energy-200.000000)* 0.000020) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.011781 + (energy-500.000000)* 0.000022) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.022655 + (energy-1000.000000)* 0.000022) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.044845 + (energy-2000.000000)* 0.000022) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.111783 + (energy-5000.000000)* 0.000022) + \
+   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 10000.0000) * (0.223473*energy/10000.000000) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.00330525) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.003305 + (energy-1.000000)* 0.000043) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.003348 + (energy-2.000000)* 0.000019) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.003404 + (energy-5.000000)* 0.000011) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.003461 + (energy-10.000000)* 0.000011) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.003569 + (energy-20.000000)* 0.000010) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.003870 + (energy-50.000000)* 0.000010) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.004385 + (energy-100.000000)* 0.000014) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.005812 + (energy-200.000000)* 0.000019) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.011559 + (energy-500.000000)* 0.000021) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.022129 + (energy-1000.000000)* 0.000022) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.043750 + (energy-2000.000000)* 0.000022) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.109016 + (energy-5000.000000)* 0.000022) + \
+   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 10000.0000) * (0.217928*energy/10000.000000) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.00357857) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.003579 + (energy-1.000000)* -0.000187) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.003392 + (energy-2.000000)* 0.000016) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.003441 + (energy-5.000000)* 0.000010) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.003489 + (energy-10.000000)* 0.000010) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.003586 + (energy-20.000000)* 0.000010) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.003871 + (energy-50.000000)* 0.000010) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.004351 + (energy-100.000000)* 0.000013) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.005671 + (energy-200.000000)* 0.000018) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.011073 + (energy-500.000000)* 0.000020) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.021102 + (energy-1000.000000)* 0.000021) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.041664 + (energy-2000.000000)* 0.000021) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.103779 + (energy-5000.000000)* 0.000021) + \
+   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 10000.0000) * (0.207450*energy/10000.000000) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.00369920) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 1.0000 && energy < 2.0000) * (0.003699 + (energy-1.000000)* -0.000185) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.003514 + (energy-2.000000)* 0.000019) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.003571 + (energy-5.000000)* 0.000011) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.003627 + (energy-10.000000)* 0.000010) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.003732 + (energy-20.000000)* 0.000009) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.004008 + (energy-50.000000)* 0.000009) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.004457 + (energy-100.000000)* 0.000012) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.005682 + (energy-200.000000)* 0.000017) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.010805 + (energy-500.000000)* 0.000019) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.020442 + (energy-1000.000000)* 0.000020) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.040278 + (energy-2000.000000)* 0.000020) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.100266 + (energy-5000.000000)* 0.000020) + \
+   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 10000.0000) * (0.200409*energy/10000.000000) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.00391207) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 1.0000 && energy < 2.0000) * (0.003912 + (energy-1.000000)* -0.000338) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.003574 + (energy-2.000000)* 0.000020) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.003635 + (energy-5.000000)* 0.000011) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.003691 + (energy-10.000000)* 0.000009) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.003785 + (energy-20.000000)* 0.000009) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.004042 + (energy-50.000000)* 0.000008) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.004449 + (energy-100.000000)* 0.000011) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.005529 + (energy-200.000000)* 0.000015) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.010157 + (energy-500.000000)* 0.000018) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.019020 + (energy-1000.000000)* 0.000018) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.037363 + (energy-2000.000000)* 0.000019) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.092927 + (energy-5000.000000)* 0.000019) + \
+   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 10000.0000) * (0.185717*energy/10000.000000) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.00421184) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 1.0000 && energy < 2.0000) * (0.004212 + (energy-1.000000)* -0.000512) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.003700 + (energy-2.000000)* 0.000020) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.003761 + (energy-5.000000)* 0.000010) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.003810 + (energy-10.000000)* 0.000008) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.003895 + (energy-20.000000)* 0.000008) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.004145 + (energy-50.000000)* 0.000008) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.004539 + (energy-100.000000)* 0.000010) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.005531 + (energy-200.000000)* 0.000014) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.009842 + (energy-500.000000)* 0.000017) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.018237 + (energy-1000.000000)* 0.000017) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.035711 + (energy-2000.000000)* 0.000018) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.088736 + (energy-5000.000000)* 0.000018) + \
+   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 10000.0000) * (0.177317*energy/10000.000000) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.00447202) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 1.0000 && energy < 2.0000) * (0.004472 + (energy-1.000000)* -0.000605) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.003867 + (energy-2.000000)* 0.000023) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.003935 + (energy-5.000000)* 0.000010) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.003987 + (energy-10.000000)* 0.000008) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.004070 + (energy-20.000000)* 0.000008) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.004306 + (energy-50.000000)* 0.000007) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.004661 + (energy-100.000000)* 0.000009) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.005515 + (energy-200.000000)* 0.000013) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.009320 + (energy-500.000000)* 0.000015) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.016954 + (energy-1000.000000)* 0.000016) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.033007 + (energy-2000.000000)* 0.000016) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.081874 + (energy-5000.000000)* 0.000016) + \
+   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 10000.0000) * (0.163564*energy/10000.000000) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.00486143) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 1.0000 && energy < 2.0000) * (0.004861 + (energy-1.000000)* -0.000898) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.003964 + (energy-2.000000)* 0.000027) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.004043 + (energy-5.000000)* 0.000010) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.004094 + (energy-10.000000)* 0.000008) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.004172 + (energy-20.000000)* 0.000008) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.004398 + (energy-50.000000)* 0.000007) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.004739 + (energy-100.000000)* 0.000008) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.005513 + (energy-200.000000)* 0.000012) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008965 + (energy-500.000000)* 0.000014) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.016047 + (energy-1000.000000)* 0.000015) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.031076 + (energy-2000.000000)* 0.000015) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.076962 + (energy-5000.000000)* 0.000015) + \
+   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 10000.0000) * (0.153715*energy/10000.000000) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.00517440) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.005174 + (energy-1.000000)* -0.000997) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.004178 + (energy-2.000000)* 0.000026) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.004257 + (energy-5.000000)* 0.000012) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.004317 + (energy-10.000000)* 0.000009) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.004403 + (energy-20.000000)* 0.000007) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.004620 + (energy-50.000000)* 0.000006) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.004928 + (energy-100.000000)* 0.000007) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.005585 + (energy-200.000000)* 0.000010) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008574 + (energy-500.000000)* 0.000013) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.014941 + (energy-1000.000000)* 0.000014) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.028666 + (energy-2000.000000)* 0.000014) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.070789 + (energy-5000.000000)* 0.000014) + \
+   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 10000.0000) * (0.141326*energy/10000.000000) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.00569465) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.005695 + (energy-1.000000)* -0.001314) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.004380 + (energy-2.000000)* 0.000033) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.004478 + (energy-5.000000)* 0.000012) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.004539 + (energy-10.000000)* 0.000008) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.004614 + (energy-20.000000)* 0.000007) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.004813 + (energy-50.000000)* 0.000006) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.005109 + (energy-100.000000)* 0.000007) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.005764 + (energy-200.000000)* 0.000010) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008757 + (energy-500.000000)* 0.000013) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.015162 + (energy-1000.000000)* 0.000014) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.029019 + (energy-2000.000000)* 0.000014) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.071606 + (energy-5000.000000)* 0.000014) + \
+   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 10000.0000) * (0.142940*energy/10000.000000) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.00608597) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.006086 + (energy-1.000000)* -0.001233) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.004853 + (energy-2.000000)* 0.000038) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.004966 + (energy-5.000000)* 0.000015) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.005043 + (energy-10.000000)* 0.000009) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.005132 + (energy-20.000000)* 0.000008) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.005360 + (energy-50.000000)* 0.000007) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.005719 + (energy-100.000000)* 0.000008) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.006539 + (energy-200.000000)* 0.000012) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.010237 + (energy-500.000000)* 0.000016) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.017993 + (energy-1000.000000)* 0.000017) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.034623 + (energy-2000.000000)* 0.000017) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.085576 + (energy-5000.000000)* 0.000017) + \
+   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 10000.0000) * (0.170869*energy/10000.000000) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.00681346) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.006813 + (energy-1.000000)* -0.002009) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.004805 + (energy-2.000000)* 0.000022) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.004870 + (energy-5.000000)* 0.000013) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.004936 + (energy-10.000000)* 0.000007) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.005011 + (energy-20.000000)* 0.000006) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.005191 + (energy-50.000000)* 0.000006) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.005474 + (energy-100.000000)* 0.000006) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.006051 + (energy-200.000000)* 0.000008) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008533 + (energy-500.000000)* 0.000011) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.014087 + (energy-1000.000000)* 0.000012) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.026454 + (energy-2000.000000)* 0.000013) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.064876 + (energy-5000.000000)* 0.000013) + \
+   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 10000.0000) * (0.129387*energy/10000.000000) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.00715153) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.007152 + (energy-1.000000)* -0.002196) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.004955 + (energy-2.000000)* -0.000191) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.004383 + (energy-5.000000)* 0.000011) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.004436 + (energy-10.000000)* 0.000009) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.004526 + (energy-20.000000)* 0.000010) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.004830 + (energy-50.000000)* 0.000009) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.005275 + (energy-100.000000)* 0.000007) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.005930 + (energy-200.000000)* 0.000008) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008203 + (energy-500.000000)* 0.000010) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.013254 + (energy-1000.000000)* 0.000011) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.024646 + (energy-2000.000000)* 0.000012) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.060237 + (energy-5000.000000)* 0.000012) + \
+   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 10000.0000) * (0.120075*energy/10000.000000) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.00651153) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 1.0000 && energy < 2.0000) * (0.006512 + (energy-1.000000)* -0.001617) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.004894 + (energy-2.000000)* -0.000182) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.004349 + (energy-5.000000)* 0.000014) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.004422 + (energy-10.000000)* 0.000012) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.004539 + (energy-20.000000)* 0.000010) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.004831 + (energy-50.000000)* 0.000008) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.005253 + (energy-100.000000)* 0.000007) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.005908 + (energy-200.000000)* 0.000007) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007908 + (energy-500.000000)* 0.000009) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.012335 + (energy-1000.000000)* 0.000010) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.022537 + (energy-2000.000000)* 0.000011) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.054740 + (energy-5000.000000)* 0.000011) + \
+   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 10000.0000) * (0.109014*energy/10000.000000) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.00703508) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 1.0000 && energy < 2.0000) * (0.007035 + (energy-1.000000)* -0.002396) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.004639 + (energy-2.000000)* -0.000200) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.004039 + (energy-5.000000)* 0.000014) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.004107 + (energy-10.000000)* 0.000013) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.004240 + (energy-20.000000)* 0.000011) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.004558 + (energy-50.000000)* 0.000008) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.004957 + (energy-100.000000)* 0.000006) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.005583 + (energy-200.000000)* 0.000006) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007477 + (energy-500.000000)* 0.000008) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.011643 + (energy-1000.000000)* 0.000010) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.021250 + (energy-2000.000000)* 0.000010) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.051594 + (energy-5000.000000)* 0.000010) + \
+   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 10000.0000) * (0.102742*energy/10000.000000) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.00930860) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 1.0000 && energy < 2.0000) * (0.009309 + (energy-1.000000)* -0.004024) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.005284 + (energy-2.000000)* -0.000330) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.004293 + (energy-5.000000)* 0.000011) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.004346 + (energy-10.000000)* 0.000010) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.004443 + (energy-20.000000)* 0.000008) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.004684 + (energy-50.000000)* 0.000007) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.005023 + (energy-100.000000)* 0.000005) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.005570 + (energy-200.000000)* 0.000005) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007117 + (energy-500.000000)* 0.000007) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.010537 + (energy-1000.000000)* 0.000008) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.018692 + (energy-2000.000000)* 0.000009) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.044899 + (energy-5000.000000)* 0.000009) + \
+   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 10000.0000) * (0.089261*energy/10000.000000) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.00961144) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 1.0000 && energy < 2.0000) * (0.009611 + (energy-1.000000)* -0.004377) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.005234 + (energy-2.000000)* -0.000377) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.004103 + (energy-5.000000)* 0.000008) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.004144 + (energy-10.000000)* 0.000009) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.004230 + (energy-20.000000)* 0.000007) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.004455 + (energy-50.000000)* 0.000006) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.004752 + (energy-100.000000)* 0.000005) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.005239 + (energy-200.000000)* 0.000005) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006648 + (energy-500.000000)* 0.000006) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.009759 + (energy-1000.000000)* 0.000007) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.017214 + (energy-2000.000000)* 0.000008) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.041254 + (energy-5000.000000)* 0.000008) + \
+   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 10000.0000) * (0.081983*energy/10000.000000) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.00835178) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 1.0000 && energy < 2.0000) * (0.008352 + (energy-1.000000)* -0.002766) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.005586 + (energy-2.000000)* -0.000472) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.004171 + (energy-5.000000)* 0.000007) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.004205 + (energy-10.000000)* 0.000007) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.004277 + (energy-20.000000)* 0.000007) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.004473 + (energy-50.000000)* 0.000007) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.004798 + (energy-100.000000)* 0.000005) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.005329 + (energy-200.000000)* 0.000004) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006500 + (energy-500.000000)* 0.000005) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.008885 + (energy-1000.000000)* 0.000006) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.014889 + (energy-2000.000000)* 0.000007) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.034901 + (energy-5000.000000)* 0.000007) + \
+   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 10000.0000) * (0.069109*energy/10000.000000) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.00910581) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.009106 + (energy-1.000000)* -0.004140) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.004966 + (energy-2.000000)* -0.000307) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.004044 + (energy-5.000000)* 0.000008) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.004083 + (energy-10.000000)* 0.000008) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.004159 + (energy-20.000000)* 0.000006) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.004336 + (energy-50.000000)* 0.000005) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.004600 + (energy-100.000000)* 0.000005) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.005064 + (energy-200.000000)* 0.000005) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006506 + (energy-500.000000)* 0.000006) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.009646 + (energy-1000.000000)* 0.000007) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.017099 + (energy-2000.000000)* 0.000008) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.041050 + (energy-5000.000000)* 0.000008) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10000.0000) * (0.081600*energy/10000.000000) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.01061526) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.010615 + (energy-1.000000)* -0.004849) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.005766 + (energy-2.000000)* -0.000398) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.004573 + (energy-5.000000)* 0.000006) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.004604 + (energy-10.000000)* 0.000007) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.004675 + (energy-20.000000)* 0.000005) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.004828 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.005034 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.005408 + (energy-200.000000)* 0.000005) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006879 + (energy-500.000000)* 0.000007) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.010366 + (energy-1000.000000)* 0.000008) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.018609 + (energy-2000.000000)* 0.000009) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.044911 + (energy-5000.000000)* 0.000009) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10000.0000) * (0.089351*energy/10000.000000) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.01229632) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.012296 + (energy-1.000000)* -0.006152) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.006145 + (energy-2.000000)* -0.000448) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.004800 + (energy-5.000000)* 0.000006) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.004830 + (energy-10.000000)* 0.000008) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.004912 + (energy-20.000000)* 0.000006) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.005103 + (energy-50.000000)* 0.000005) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.005339 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.005741 + (energy-200.000000)* 0.000006) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007431 + (energy-500.000000)* 0.000008) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.011476 + (energy-1000.000000)* 0.000009) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.020897 + (energy-2000.000000)* 0.000010) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.050706 + (energy-5000.000000)* 0.000010) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10000.0000) * (0.100964*energy/10000.000000) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.01332559) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.013326 + (energy-1.000000)* -0.006197) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.007128 + (energy-2.000000)* -0.000520) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.005568 + (energy-5.000000)* 0.000005) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.005592 + (energy-10.000000)* 0.000007) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.005661 + (energy-20.000000)* 0.000005) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.005809 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.005991 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.006351 + (energy-200.000000)* 0.000006) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008057 + (energy-500.000000)* 0.000008) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.012259 + (energy-1000.000000)* 0.000010) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.022158 + (energy-2000.000000)* 0.000010) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.053619 + (energy-5000.000000)* 0.000011) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10000.0000) * (0.106722*energy/10000.000000) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.01154860) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.011549 + (energy-1.000000)* -0.004321) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.007228 + (energy-2.000000)* -0.000524) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.005656 + (energy-5.000000)* -0.000189) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.004710 + (energy-10.000000)* 0.000005) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.004760 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.004886 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.005058 + (energy-100.000000)* 0.000003) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.005383 + (energy-200.000000)* 0.000004) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006646 + (energy-500.000000)* 0.000006) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.009604 + (energy-1000.000000)* 0.000007) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.016662 + (energy-2000.000000)* 0.000008) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.039553 + (energy-5000.000000)* 0.000008) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10000.0000) * (0.078469*energy/10000.000000) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.01275344) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1.0000 && energy < 2.0000) * (0.012753 + (energy-1.000000)* -0.004675) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.008079 + (energy-2.000000)* -0.000665) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.006084 + (energy-5.000000)* -0.000495) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.003609 + (energy-10.000000)* 0.000002) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.003627 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.003733 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.003917 + (energy-100.000000)* 0.000003) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.004207 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004756 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005795 + (energy-1000.000000)* 0.000003) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.008680 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.019141 + (energy-5000.000000)* 0.000004) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10000.0000) * (0.037489*energy/10000.000000) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.01459683) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1.0000 && energy < 2.0000) * (0.014597 + (energy-1.000000)* -0.005646) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.008950 + (energy-2.000000)* -0.000797) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.006558 + (energy-5.000000)* -0.000673) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.003194 + (energy-10.000000)* -0.000001) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.003183 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.003263 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.003450 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.003824 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004508 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005478 + (energy-1000.000000)* 0.000003) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.008026 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.017389 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10000.0000) * (0.033936*energy/10000.000000) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.01671576) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1.0000 && energy < 2.0000) * (0.016716 + (energy-1.000000)* -0.006633) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.010083 + (energy-2.000000)* -0.001014) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.007041 + (energy-5.000000)* -0.000732) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.003380 + (energy-10.000000)* -0.000000) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.003376 + (energy-20.000000)* 0.000001) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.003402 + (energy-50.000000)* 0.000001) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.003463 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.003622 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004151 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005107 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.007545 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.016394 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10000.0000) * (0.032006*energy/10000.000000) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.01914921) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1.0000 && energy < 2.0000) * (0.019149 + (energy-1.000000)* -0.007855) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.011294 + (energy-2.000000)* -0.001201) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.007692 + (energy-5.000000)* -0.000920) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.003092 + (energy-10.000000)* 0.000001) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.003105 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.003183 + (energy-50.000000)* 0.000002) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.003289 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.003440 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.003827 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004665 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006916 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.015093 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10000.0000) * (0.029497*energy/10000.000000) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.02303256) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1.0000 && energy < 2.0000) * (0.023033 + (energy-1.000000)* -0.010200) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.012833 + (energy-2.000000)* -0.001413) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.008594 + (energy-5.000000)* -0.001067) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.003259 + (energy-10.000000)* 0.000001) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.003265 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.003347 + (energy-50.000000)* 0.000002) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.003460 + (energy-100.000000)* 0.000001) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.003609 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.003900 + (energy-500.000000)* 0.000001) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004527 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006364 + (energy-2000.000000)* 0.000002) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.013396 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10000.0000) * (0.025989*energy/10000.000000) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.02560543) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.025605 + (energy-1.000000)* -0.011413) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.014193 + (energy-2.000000)* -0.001557) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.009523 + (energy-5.000000)* -0.001212) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.003463 + (energy-10.000000)* -0.000002) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.003439 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.003524 + (energy-50.000000)* 0.000002) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.003638 + (energy-100.000000)* 0.000001) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.003783 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004044 + (energy-500.000000)* 0.000001) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004569 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006148 + (energy-2000.000000)* 0.000002) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.012445 + (energy-5000.000000)* 0.000002) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10000.0000) * (0.023931*energy/10000.000000) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.03074681) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.030747 + (energy-1.000000)* -0.014564) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.016182 + (energy-2.000000)* -0.001825) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.010707 + (energy-5.000000)* -0.001387) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.003774 + (energy-10.000000)* -0.000004) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.003729 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.003818 + (energy-50.000000)* 0.000002) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.003938 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.004095 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004362 + (energy-500.000000)* 0.000001) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004861 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006390 + (energy-2000.000000)* 0.000002) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.012661 + (energy-5000.000000)* 0.000002) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10000.0000) * (0.024223*energy/10000.000000) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.03555793) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.035558 + (energy-1.000000)* -0.017628) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.017930 + (energy-2.000000)* -0.002058) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.011755 + (energy-5.000000)* -0.001511) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.004201 + (energy-10.000000)* -0.000006) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.004143 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.004231 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.004357 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.004530 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004836 + (energy-500.000000)* 0.000001) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005416 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.007186 + (energy-2000.000000)* 0.000002) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.014375 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10000.0000) * (0.027567*energy/10000.000000) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.04278071) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.042781 + (energy-1.000000)* -0.022373) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.020408 + (energy-2.000000)* -0.002401) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.013206 + (energy-5.000000)* -0.001742) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.004494 + (energy-10.000000)* -0.000005) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.004443 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.004552 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.004720 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.004951 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.005326 + (energy-500.000000)* 0.000001) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005966 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.007855 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.015545 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10000.0000) * (0.029724*energy/10000.000000) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.05160998) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.051610 + (energy-1.000000)* -0.028992) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.022618 + (energy-2.000000)* -0.002675) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.014593 + (energy-5.000000)* -0.002002) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.004580 + (energy-10.000000)* -0.000006) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.004525 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.004637 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.004836 + (energy-100.000000)* 0.000003) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.005126 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.005589 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.006355 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.008586 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.017432 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10000.0000) * (0.033540*energy/10000.000000) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.05061548) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1.0000 && energy < 2.0000) * (0.050615 + (energy-1.000000)* -0.026365) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.024251 + (energy-2.000000)* -0.002770) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.015940 + (energy-5.000000)* -0.002210) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.004889 + (energy-10.000000)* -0.000004) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.004849 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.004944 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.005098 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.005329 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.005781 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.006673 + (energy-1000.000000)* 0.000003) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.009292 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.019416 + (energy-5000.000000)* 0.000004) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10000.0000) * (0.037611*energy/10000.000000) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.05000971) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1.0000 && energy < 2.0000) * (0.050010 + (energy-1.000000)* -0.023879) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.026130 + (energy-2.000000)* -0.002886) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.017473 + (energy-5.000000)* -0.002434) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.005302 + (energy-10.000000)* -0.000003) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.005274 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.005377 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.005518 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.005704 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006144 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.007181 + (energy-1000.000000)* 0.000003) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.010212 + (energy-2000.000000)* 0.000004) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.021690 + (energy-5000.000000)* 0.000004) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10000.0000) * (0.042161*energy/10000.000000) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.05838538) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1.0000 && energy < 2.0000) * (0.058385 + (energy-1.000000)* -0.028717) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.029668 + (energy-2.000000)* -0.003381) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.019526 + (energy-5.000000)* -0.002774) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.005658 + (energy-10.000000)* -0.000006) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.005595 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.005705 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.005857 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.006045 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006529 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.007738 + (energy-1000.000000)* 0.000003) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.011205 + (energy-2000.000000)* 0.000004) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.024105 + (energy-5000.000000)* 0.000005) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10000.0000) * (0.046978*energy/10000.000000) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.06772344) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1.0000 && energy < 2.0000) * (0.067723 + (energy-1.000000)* -0.034932) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.032792 + (energy-2.000000)* -0.003689) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.021725 + (energy-5.000000)* -0.003107) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.006190 + (energy-10.000000)* -0.000015) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.006041 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.006157 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.006339 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.006574 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007141 + (energy-500.000000)* 0.000003) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.008525 + (energy-1000.000000)* 0.000004) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.012450 + (energy-2000.000000)* 0.000005) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.026927 + (energy-5000.000000)* 0.000005) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10000.0000) * (0.052532*energy/10000.000000) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.09136025) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1.0000 && energy < 2.0000) * (0.091360 + (energy-1.000000)* -0.053756) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.037604 + (energy-2.000000)* -0.004505) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.024090 + (energy-5.000000)* -0.003473) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.006723 + (energy-10.000000)* -0.000008) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.006639 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.006768 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.006972 + (energy-100.000000)* 0.000003) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.007243 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007887 + (energy-500.000000)* 0.000003) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.009456 + (energy-1000.000000)* 0.000004) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.013913 + (energy-2000.000000)* 0.000005) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.030283 + (energy-5000.000000)* 0.000006) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10000.0000) * (0.059158*energy/10000.000000) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.12404990) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.124050 + (energy-1.000000)* -0.081314) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.042736 + (energy-2.000000)* -0.005219) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.027079 + (energy-5.000000)* -0.003947) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.007344 + (energy-10.000000)* -0.000003) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.007313 + (energy-20.000000)* 0.000005) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.007470 + (energy-50.000000)* 0.000005) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.007716 + (energy-100.000000)* 0.000003) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.008045 + (energy-200.000000)* 0.000003) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008803 + (energy-500.000000)* 0.000004) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.010627 + (energy-1000.000000)* 0.000005) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.015804 + (energy-2000.000000)* 0.000006) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.034675 + (energy-5000.000000)* 0.000007) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10000.0000) * (0.067848*energy/10000.000000) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.14890011) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.148900 + (energy-1.000000)* -0.100874) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.048026 + (energy-2.000000)* -0.006063) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.029838 + (energy-5.000000)* -0.004346) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.008111 + (energy-10.000000)* -0.000003) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.008078 + (energy-20.000000)* 0.000006) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.008252 + (energy-50.000000)* 0.000005) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.008523 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.008878 + (energy-200.000000)* 0.000003) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.009706 + (energy-500.000000)* 0.000004) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.011737 + (energy-1000.000000)* 0.000006) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.017525 + (energy-2000.000000)* 0.000007) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.038581 + (energy-5000.000000)* 0.000007) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10000.0000) * (0.075543*energy/10000.000000) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.16490723) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.164907 + (energy-1.000000)* -0.111723) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.053184 + (energy-2.000000)* -0.006672) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.033167 + (energy-5.000000)* -0.004844) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.008947 + (energy-10.000000)* -0.000004) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.008910 + (energy-20.000000)* 0.000006) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.009097 + (energy-50.000000)* 0.000006) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.009383 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.009759 + (energy-200.000000)* 0.000003) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.010679 + (energy-500.000000)* 0.000005) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.012976 + (energy-1000.000000)* 0.000007) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.019484 + (energy-2000.000000)* 0.000008) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.043040 + (energy-5000.000000)* 0.000008) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10000.0000) * (0.084329*energy/10000.000000) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.18158594) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.181586 + (energy-1.000000)* -0.122228) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.059358 + (energy-2.000000)* -0.007286) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.037499 + (energy-5.000000)* -0.005522) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.009890 + (energy-10.000000)* -0.000005) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.009845 + (energy-20.000000)* 0.000007) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.010056 + (energy-50.000000)* 0.000007) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.010391 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.010834 + (energy-200.000000)* 0.000003) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.011883 + (energy-500.000000)* 0.000005) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.014439 + (energy-1000.000000)* 0.000007) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.021615 + (energy-2000.000000)* 0.000009) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.047591 + (energy-5000.000000)* 0.000009) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10000.0000) * (0.093178*energy/10000.000000) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.19155508) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.191555 + (energy-1.000000)* -0.123094) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.068461 + (energy-2.000000)* -0.009015) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.041415 + (energy-5.000000)* -0.006088) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.010974 + (energy-10.000000)* -0.000005) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.010926 + (energy-20.000000)* 0.000008) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.011173 + (energy-50.000000)* 0.000007) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.011547 + (energy-100.000000)* 0.000005) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.012033 + (energy-200.000000)* 0.000004) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.013228 + (energy-500.000000)* 0.000006) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.016200 + (energy-1000.000000)* 0.000008) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.024580 + (energy-2000.000000)* 0.000010) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.054668 + (energy-5000.000000)* 0.000011) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10000.0000) * (0.107250*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.076324) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.076324 + (energy-2.000000)* -0.010007) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.046305 + (energy-5.000000)* -0.006821) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.012198 + (energy-10.000000)* -0.000006) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.012141 + (energy-20.000000)* 0.000009) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.012403 + (energy-50.000000)* 0.000008) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.012809 + (energy-100.000000)* 0.000005) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.013347 + (energy-200.000000)* 0.000004) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.014679 + (energy-500.000000)* 0.000007) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.017991 + (energy-1000.000000)* 0.000009) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.027302 + (energy-2000.000000)* 0.000011) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.060707 + (energy-5000.000000)* 0.000012) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10000.0000) * (0.119090*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.091337) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.091337 + (energy-2.000000)* -0.013136) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.051928 + (energy-5.000000)* -0.007715) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.013354 + (energy-10.000000)* -0.000006) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.013298 + (energy-20.000000)* 0.000010) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.013589 + (energy-50.000000)* 0.000009) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.014031 + (energy-100.000000)* 0.000006) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.014618 + (energy-200.000000)* 0.000005) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.016165 + (energy-500.000000)* 0.000008) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.020164 + (energy-1000.000000)* 0.000011) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.031327 + (energy-2000.000000)* 0.000013) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.070717 + (energy-5000.000000)* 0.000014) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10000.0000) * (0.139125*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.103570) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.103570 + (energy-2.000000)* -0.014671) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.059557 + (energy-5.000000)* -0.008899) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.015064 + (energy-10.000000)* -0.000007) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.014991 + (energy-20.000000)* 0.000011) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.015318 + (energy-50.000000)* 0.000010) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.015815 + (energy-100.000000)* 0.000007) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.016477 + (energy-200.000000)* 0.000006) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.018221 + (energy-500.000000)* 0.000009) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.022637 + (energy-1000.000000)* 0.000012) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.034869 + (energy-2000.000000)* 0.000014) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.078199 + (energy-5000.000000)* 0.000015) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10000.0000) * (0.153642*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.139198) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.139198 + (energy-2.000000)* -0.023537) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.068587 + (energy-5.000000)* -0.010429) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.016442 + (energy-10.000000)* -0.000007) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.016367 + (energy-20.000000)* 0.000012) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.016716 + (energy-50.000000)* 0.000010) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.017240 + (energy-100.000000)* 0.000007) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.017958 + (energy-200.000000)* 0.000007) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.020059 + (energy-500.000000)* 0.000011) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.025533 + (energy-1000.000000)* 0.000015) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.040479 + (energy-2000.000000)* 0.000017) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.092392 + (energy-5000.000000)* 0.000018) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10000.0000) * (0.182124*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.154202) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.154202 + (energy-2.000000)* -0.026542) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.074577 + (energy-5.000000)* -0.011282) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.018167 + (energy-10.000000)* -0.000008) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.018090 + (energy-20.000000)* 0.000013) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.018479 + (energy-50.000000)* 0.000012) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.019055 + (energy-100.000000)* 0.000008) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.019848 + (energy-200.000000)* 0.000008) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.022165 + (energy-500.000000)* 0.000012) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.028151 + (energy-1000.000000)* 0.000016) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.044521 + (energy-2000.000000)* 0.000019) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.101483 + (energy-5000.000000)* 0.000020) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10000.0000) * (0.199998*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.263332) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.263332 + (energy-2.000000)* -0.057743) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.090103 + (energy-5.000000)* -0.013947) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.020366 + (energy-10.000000)* -0.000010) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.020264 + (energy-20.000000)* 0.000015) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.020711 + (energy-50.000000)* 0.000014) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.021410 + (energy-100.000000)* 0.000011) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.022470 + (energy-200.000000)* 0.000010) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.025492 + (energy-500.000000)* 0.000014) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.032673 + (energy-1000.000000)* 0.000019) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.051846 + (energy-2000.000000)* 0.000022) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.118224 + (energy-5000.000000)* 0.000023) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10000.0000) * (0.232981*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.297628) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.297628 + (energy-2.000000)* -0.065826) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.100150 + (energy-5.000000)* -0.015508) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.022609 + (energy-10.000000)* -0.000012) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.022490 + (energy-20.000000)* 0.000016) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.022969 + (energy-50.000000)* 0.000015) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.023719 + (energy-100.000000)* 0.000011) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.024864 + (energy-200.000000)* 0.000011) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.028180 + (energy-500.000000)* 0.000016) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.036210 + (energy-1000.000000)* 0.000021) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.057673 + (energy-2000.000000)* 0.000025) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.131821 + (energy-5000.000000)* 0.000026) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10000.0000) * (0.259891*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.308879) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.308879 + (energy-2.000000)* -0.064638) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.114964 + (energy-5.000000)* -0.018081) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.024561 + (energy-10.000000)* -0.000011) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.024451 + (energy-20.000000)* 0.000017) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.024974 + (energy-50.000000)* 0.000016) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.025760 + (energy-100.000000)* 0.000013) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.027024 + (energy-200.000000)* 0.000014) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.031100 + (energy-500.000000)* 0.000020) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.041011 + (energy-1000.000000)* 0.000026) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.066993 + (energy-2000.000000)* 0.000029) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.155240 + (energy-5000.000000)* 0.000030) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10000.0000) * (0.306814*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.046710) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.140129 + (energy-5.000000)* -0.022456) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.027849 + (energy-10.000000)* -0.000014) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.027707 + (energy-20.000000)* 0.000019) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.028287 + (energy-50.000000)* 0.000019) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.029227 + (energy-100.000000)* 0.000016) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.030857 + (energy-200.000000)* 0.000017) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.035810 + (energy-500.000000)* 0.000023) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.047191 + (energy-1000.000000)* 0.000030) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.076784 + (energy-2000.000000)* 0.000034) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.177408 + (energy-5000.000000)* 0.000035) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10000.0000) * (0.350427*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.055360) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.166079 + (energy-5.000000)* -0.027153) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.030313 + (energy-10.000000)* -0.000012) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.030193 + (energy-20.000000)* 0.000021) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.030826 + (energy-50.000000)* 0.000022) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.031935 + (energy-100.000000)* 0.000021) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.034001 + (energy-200.000000)* 0.000020) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.040073 + (energy-500.000000)* 0.000028) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.053881 + (energy-1000.000000)* 0.000036) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.089389 + (energy-2000.000000)* 0.000040) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.208674 + (energy-5000.000000)* 0.000041) + \
    (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10000.0000) * (0.412937*energy/10000.000000) + \
-   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.03333558) + \
-   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.033336 + (energy-10.000000)* 0.000023) + \
-   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.035389 + (energy-100.000000)* 0.000029) + \
-   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.061288 + (energy-1000.000000)* 0.000046) + \
+   (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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.066507) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.199521 + (energy-5.000000)* -0.033211) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.033468 + (energy-10.000000)* -0.000016) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.033305 + (energy-20.000000)* 0.000024) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.034019 + (energy-50.000000)* 0.000028) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.035401 + (energy-100.000000)* 0.000026) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.038037 + (energy-200.000000)* 0.000024) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.045229 + (energy-500.000000)* 0.000032) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.061290 + (energy-1000.000000)* 0.000041) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.102356 + (energy-2000.000000)* 0.000046) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.239699 + (energy-5000.000000)* 0.000047) + \
    (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10000.0000) * (0.474581*energy/10000.000000) + \
-   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.03758362) + \
-   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.037584 + (energy-10.000000)* 0.000033) + \
-   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.040596 + (energy-100.000000)* 0.000035) + \
-   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.072070 + (energy-1000.000000)* 0.000054) + \
-   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10000.0000) * (0.561879*energy/10000.000000) + \
-   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.03700078) + \
-   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.037001 + (energy-10.000000)* 0.000067) + \
-   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.042994 + (energy-100.000000)* 0.000049) + \
-   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.087179 + (energy-1000.000000)* 0.000073) + \
-   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10000.0000) * (0.740706*energy/10000.000000) + \
-   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.04253594) + \
-   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.042536 + (energy-10.000000)* 0.000045) + \
-   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.046571 + (energy-100.000000)* 0.000074) + \
-   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.112805 + (energy-1000.000000)* 0.000101) + \
+   (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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.105322) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.315965 + (energy-5.000000)* -0.055648) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.037725 + (energy-10.000000)* -0.000018) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.037548 + (energy-20.000000)* 0.000032) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.038514 + (energy-50.000000)* 0.000042) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.040612 + (energy-100.000000)* 0.000035) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.044127 + (energy-200.000000)* 0.000029) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.052736 + (energy-500.000000)* 0.000039) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.072073 + (energy-1000.000000)* 0.000049) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.120995 + (energy-2000.000000)* 0.000054) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.283749 + (energy-5000.000000)* 0.000056) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10000.0000) * (0.561880*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.107345) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.322035 + (energy-5.000000)* -0.056975) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.037160 + (energy-10.000000)* 0.000013) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.037293 + (energy-20.000000)* 0.000076) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.039559 + (energy-50.000000)* 0.000069) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.043013 + (energy-100.000000)* 0.000042) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.047165 + (energy-200.000000)* 0.000039) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.059012 + (energy-500.000000)* 0.000056) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.087184 + (energy-1000.000000)* 0.000068) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.154924 + (energy-2000.000000)* 0.000073) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.372517 + (energy-5000.000000)* 0.000074) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10000.0000) * (0.740707*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.000000) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.000000 + (energy-5.000000)* 0.008548) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.042740 + (energy-10.000000)* -0.000017) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.042570 + (energy-20.000000)* 0.000050) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.044067 + (energy-50.000000)* 0.000051) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.046595 + (energy-100.000000)* 0.000044) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.050981 + (energy-200.000000)* 0.000062) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.069687 + (energy-500.000000)* 0.000086) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.112813 + (energy-1000.000000)* 0.000097) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.210142 + (energy-2000.000000)* 0.000101) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.513963 + (energy-5000.000000)* 0.000102) + \
    (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10000.0000) * (1.024627*energy/10000.000000) + \
-   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.07885303) + \
-   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.078853 + (energy-10.000000)* 0.000181) + \
-   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.095114 + (energy-100.000000)* 0.000505) + \
-   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.549223 + (energy-1000.000000)* 0.000541) + \
-   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10000.0000) * (5.418656*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.000000) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.000000 + (energy-5.000000)* 0.016238) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.081192 + (energy-10.000000)* -0.000526) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.075934 + (energy-20.000000)* 0.000157) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.080645 + (energy-50.000000)* 0.000296) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.095467 + (energy-100.000000)* 0.000412) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.136625 + (energy-200.000000)* 0.000495) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.285027 + (energy-500.000000)* 0.000528) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.549276 + (energy-1000.000000)* 0.000538) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (1.087387 + (energy-2000.000000)* 0.000541) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (2.710479 + (energy-5000.000000)* 0.000542) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10000.0000) * (5.418662*energy/10000.000000)
 }
Index: cards/FCC/muonMomentumResolutionVsP.tcl
===================================================================
--- cards/FCC/muonMomentumResolutionVsP.tcl	(revision 2e97a8b571f8496ff8ca78cbdbd56bc8a4c6ca1b)
+++ cards/FCC/muonMomentumResolutionVsP.tcl	(revision 7dc92e6205fafb313b5f2442877801e239af8ff3)
@@ -7,312 +7,627 @@
 #
 #
-#  Assume muon resolution is given by R(p,eta) = R(p,0) * ( R_t(p,eta) / R_t(p,0) )
-
-
-set ResolutionFormula {   sqrt(0.0000106544 + (9.06262e-8 * (2.82074e-7 + 112.725/energy^2)* energy^2)/(0.00256067 + 21643.1/energy^2)) *
-  ((abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00340454) + \
-   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.003405 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004075 + (energy-100.000000)* 0.000015) + \
-   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.017369 + (energy-1000.000000)* 0.000017) + \
-   (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 10000.0000) * (0.169584*energy/10000.000000) + \
-   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00346163) + \
-   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.003462 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004118 + (energy-100.000000)* 0.000014) + \
-   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.017077 + (energy-1000.000000)* 0.000017) + \
-   (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 10000.0000) * (0.166432*energy/10000.000000) + \
-   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00347184) + \
-   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.003472 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004076 + (energy-100.000000)* 0.000014) + \
-   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.016911 + (energy-1000.000000)* 0.000016) + \
-   (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 10000.0000) * (0.164865*energy/10000.000000) + \
-   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00354357) + \
-   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.003544 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004148 + (energy-100.000000)* 0.000014) + \
-   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.016402 + (energy-1000.000000)* 0.000016) + \
-   (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 10000.0000) * (0.159353*energy/10000.000000) + \
-   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00357951) + \
-   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.003580 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004168 + (energy-100.000000)* 0.000013) + \
-   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.015837 + (energy-1000.000000)* 0.000015) + \
-   (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 10000.0000) * (0.153410*energy/10000.000000) + \
-   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00376723) + \
-   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.003767 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004334 + (energy-100.000000)* 0.000011) + \
-   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.014643 + (energy-1000.000000)* 0.000014) + \
-   (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 10000.0000) * (0.140265*energy/10000.000000) + \
-   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00380303) + \
-   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.003803 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004335 + (energy-100.000000)* 0.000011) + \
-   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.014194 + (energy-1000.000000)* 0.000013) + \
-   (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 10000.0000) * (0.135554*energy/10000.000000) + \
-   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00396987) + \
-   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.003970 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004495 + (energy-100.000000)* 0.000010) + \
-   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.013477 + (energy-1000.000000)* 0.000013) + \
-   (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 10000.0000) * (0.127227*energy/10000.000000) + \
-   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00409080) + \
-   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.004091 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004590 + (energy-100.000000)* 0.000009) + \
-   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.012701 + (energy-1000.000000)* 0.000012) + \
-   (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 10000.0000) * (0.118365*energy/10000.000000) + \
-   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00429325) + \
-   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.004293 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004763 + (energy-100.000000)* 0.000008) + \
-   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011874 + (energy-1000.000000)* 0.000011) + \
-   (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 10000.0000) * (0.108600*energy/10000.000000) + \
-   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00449524) + \
-   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.004495 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004954 + (energy-100.000000)* 0.000007) + \
-   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011301 + (energy-1000.000000)* 0.000010) + \
-   (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 10000.0000) * (0.100618*energy/10000.000000) + \
-   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00468347) + \
-   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.004683 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005126 + (energy-100.000000)* 0.000007) + \
-   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011437 + (energy-1000.000000)* 0.000010) + \
-   (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 10000.0000) * (0.101708*energy/10000.000000) + \
-   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00528323) + \
-   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.005283 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005803 + (energy-100.000000)* 0.000008) + \
-   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.013208 + (energy-1000.000000)* 0.000012) + \
-   (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 10000.0000) * (0.117853*energy/10000.000000) + \
-   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00487726) + \
-   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.004877 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005247 + (energy-100.000000)* 0.000007) + \
-   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011386 + (energy-1000.000000)* 0.000010) + \
-   (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 10000.0000) * (0.100725*energy/10000.000000) + \
-   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00443899) + \
-   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.004439 + (energy-10.000000)* 0.000009) + \
-   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005250 + (energy-100.000000)* 0.000006) + \
-   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.010971 + (energy-1000.000000)* 0.000009) + \
-   (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 10000.0000) * (0.094534*energy/10000.000000) + \
-   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00432805) + \
-   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.004328 + (energy-10.000000)* 0.000008) + \
-   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005085 + (energy-100.000000)* 0.000006) + \
-   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.010124 + (energy-1000.000000)* 0.000008) + \
-   (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 10000.0000) * (0.084566*energy/10000.000000) + \
-   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00427793) + \
-   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.004278 + (energy-10.000000)* 0.000008) + \
-   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004957 + (energy-100.000000)* 0.000005) + \
-   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.009282 + (energy-1000.000000)* 0.000007) + \
-   (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 10000.0000) * (0.074561*energy/10000.000000) + \
-   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00431943) + \
-   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.004319 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004899 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008595 + (energy-1000.000000)* 0.000006) + \
-   (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 10000.0000) * (0.065747*energy/10000.000000) + \
-   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00424356) + \
-   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.004244 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004756 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008043 + (energy-1000.000000)* 0.000006) + \
-   (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 10000.0000) * (0.059890*energy/10000.000000) + \
-   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00431197) + \
-   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.004312 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004830 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007698 + (energy-1000.000000)* 0.000005) + \
-   (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 10000.0000) * (0.053047*energy/10000.000000) + \
-   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00429873) + \
-   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.004299 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004746 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007655 + (energy-1000.000000)* 0.000005) + \
-   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10000.0000) * (0.056947*energy/10000.000000) + \
-   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00466454) + \
-   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.004665 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005052 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008185 + (energy-1000.000000)* 0.000006) + \
-   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10000.0000) * (0.062096*energy/10000.000000) + \
-   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00503247) + \
-   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.005032 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005465 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008844 + (energy-1000.000000)* 0.000007) + \
-   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10000.0000) * (0.067561*energy/10000.000000) + \
-   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00575880) + \
-   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.005759 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.006092 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.009486 + (energy-1000.000000)* 0.000007) + \
-   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10000.0000) * (0.070557*energy/10000.000000) + \
-   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00485233) + \
-   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.004852 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005182 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007890 + (energy-1000.000000)* 0.000005) + \
-   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10000.0000) * (0.055498*energy/10000.000000) + \
-   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00359269) + \
-   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.003593 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003938 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005391 + (energy-1000.000000)* 0.000003) + \
-   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10000.0000) * (0.029445*energy/10000.000000) + \
-   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00310110) + \
-   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.003101 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003424 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005167 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10000.0000) * (0.026840*energy/10000.000000) + \
-   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00338260) + \
-   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.003383 + (energy-10.000000)* 0.000001) + \
-   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003475 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004862 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10000.0000) * (0.024891*energy/10000.000000) + \
-   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00308313) + \
-   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.003083 + (energy-10.000000)* 0.000002) + \
-   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003297 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004488 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10000.0000) * (0.023673*energy/10000.000000) + \
-   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00323537) + \
-   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.003235 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003461 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004380 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10000.0000) * (0.021562*energy/10000.000000) + \
-   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00341688) + \
-   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.003417 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003643 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004444 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10000.0000) * (0.019945*energy/10000.000000) + \
-   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00369084) + \
-   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.003691 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003928 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004748 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10000.0000) * (0.020946*energy/10000.000000) + \
-   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00409778) + \
-   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.004098 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004341 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005281 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10000.0000) * (0.024054*energy/10000.000000) + \
-   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00436555) + \
-   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.004366 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004692 + (energy-100.000000)* 0.000001) + \
-   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005824 + (energy-1000.000000)* 0.000002) + \
-   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10000.0000) * (0.026293*energy/10000.000000) + \
-   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00443777) + \
-   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.004438 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004806 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.006206 + (energy-1000.000000)* 0.000003) + \
-   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10000.0000) * (0.029660*energy/10000.000000) + \
-   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00481587) + \
-   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.004816 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005090 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.006548 + (energy-1000.000000)* 0.000003) + \
-   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10000.0000) * (0.034267*energy/10000.000000) + \
-   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00525937) + \
-   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.005259 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005533 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007074 + (energy-1000.000000)* 0.000004) + \
-   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10000.0000) * (0.039376*energy/10000.000000) + \
-   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00558339) + \
-   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.005583 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005866 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007616 + (energy-1000.000000)* 0.000004) + \
-   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10000.0000) * (0.043675*energy/10000.000000) + \
-   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00601685) + \
-   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.006017 + (energy-10.000000)* 0.000003) + \
-   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.006331 + (energy-100.000000)* 0.000002) + \
-   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008374 + (energy-1000.000000)* 0.000004) + \
-   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10000.0000) * (0.048432*energy/10000.000000) + \
-   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00664542) + \
-   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.006645 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.006973 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.009233 + (energy-1000.000000)* 0.000005) + \
-   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10000.0000) * (0.053465*energy/10000.000000) + \
-   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00733159) + \
-   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.007332 + (energy-10.000000)* 0.000004) + \
-   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.007715 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.010293 + (energy-1000.000000)* 0.000005) + \
-   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10000.0000) * (0.059778*energy/10000.000000) + \
-   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00809331) + \
-   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.008093 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.008517 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011309 + (energy-1000.000000)* 0.000006) + \
-   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10000.0000) * (0.065875*energy/10000.000000) + \
-   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00892791) + \
-   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.008928 + (energy-10.000000)* 0.000005) + \
-   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.009376 + (energy-100.000000)* 0.000003) + \
-   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.012508 + (energy-1000.000000)* 0.000007) + \
-   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10000.0000) * (0.073389*energy/10000.000000) + \
-   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00987544) + \
-   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.009875 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.010388 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.013930 + (energy-1000.000000)* 0.000007) + \
-   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10000.0000) * (0.079664*energy/10000.000000) + \
-   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.01093241) + \
-   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.010932 + (energy-10.000000)* 0.000006) + \
-   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.011515 + (energy-100.000000)* 0.000004) + \
-   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.015341 + (energy-1000.000000)* 0.000008) + \
-   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10000.0000) * (0.088937*energy/10000.000000) + \
-   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.01216185) + \
-   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.012162 + (energy-10.000000)* 0.000007) + \
-   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.012785 + (energy-100.000000)* 0.000005) + \
-   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.017140 + (energy-1000.000000)* 0.000009) + \
-   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10000.0000) * (0.100946*energy/10000.000000) + \
-   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.01329126) + \
-   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.013291 + (energy-10.000000)* 0.000008) + \
-   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.013982 + (energy-100.000000)* 0.000005) + \
-   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.018853 + (energy-1000.000000)* 0.000011) + \
-   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10000.0000) * (0.115103*energy/10000.000000) + \
-   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.01500922) + \
-   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.015009 + (energy-10.000000)* 0.000009) + \
-   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.015779 + (energy-100.000000)* 0.000006) + \
-   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.021404 + (energy-1000.000000)* 0.000012) + \
-   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10000.0000) * (0.130463*energy/10000.000000) + \
-   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.01633866) + \
-   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.016339 + (energy-10.000000)* 0.000009) + \
-   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.017167 + (energy-100.000000)* 0.000007) + \
-   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.023505 + (energy-1000.000000)* 0.000014) + \
-   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10000.0000) * (0.148516*energy/10000.000000) + \
-   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.01806420) + \
-   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.018064 + (energy-10.000000)* 0.000010) + \
-   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.018992 + (energy-100.000000)* 0.000008) + \
-   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.026158 + (energy-1000.000000)* 0.000016) + \
-   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10000.0000) * (0.170014*energy/10000.000000) + \
-   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.02021185) + \
-   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.020212 + (energy-10.000000)* 0.000012) + \
-   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.021309 + (energy-100.000000)* 0.000010) + \
-   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.029902 + (energy-1000.000000)* 0.000018) + \
-   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10000.0000) * (0.195445*energy/10000.000000) + \
-   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.02245346) + \
-   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.022453 + (energy-10.000000)* 0.000013) + \
-   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.023623 + (energy-100.000000)* 0.000011) + \
-   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.033400 + (energy-1000.000000)* 0.000021) + \
-   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10000.0000) * (0.222436*energy/10000.000000) + \
-   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.02438996) + \
-   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.024390 + (energy-10.000000)* 0.000014) + \
-   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.025632 + (energy-100.000000)* 0.000013) + \
-   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.037643 + (energy-1000.000000)* 0.000025) + \
-   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10000.0000) * (0.266957*energy/10000.000000) + \
-   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.02766922) + \
-   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.027669 + (energy-10.000000)* 0.000016) + \
-   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.029119 + (energy-100.000000)* 0.000018) + \
-   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.045061 + (energy-1000.000000)* 0.000031) + \
-   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10000.0000) * (0.326140*energy/10000.000000) + \
-   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.03019946) + \
-   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.030199 + (energy-10.000000)* 0.000019) + \
-   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.031924 + (energy-100.000000)* 0.000024) + \
-   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.053879 + (energy-1000.000000)* 0.000040) + \
+#  Analytical formula 
+
+
+set ResolutionFormula { 
+ 
+( abs(eta) < 1.35 ) * 
+
+(sqrt(0.0000364164 + (
+   9.06262e-8 *pt^2* cosh(
+     eta)^2 *(2.82074e-7/sin(2*atan(exp(-abs(eta))))^2 + (
+      504.525 *(1/400000000 + (0.117945* 1/cosh(eta)^2)/(
+         pt^2 *sin(2*atan(exp(-abs(eta))))^2)))/
+      sin(2*atan(exp(-abs(eta))))^2) *sin(2*atan(exp(-abs(eta))))^2)/(
+   0.00516429/sin(2*atan(exp(-abs(eta))))^2 + (
+    96868.8 *(1/400000000 + (0.117945 * 1/cosh(eta)^2)/(
+       pt^2 *sin(2*atan(exp(-abs(eta))))^2)))/
+    sin(2*atan(exp(-abs(eta))))^2))
+
+) +
+  
+( abs(eta) > 1.35 && abs(eta) < 2.00) * 
+
+( 1.53846*( 
+
+ ( (energy >= 0.0000 && energy < 1.0000) * (0.00835178) + 
+   (energy >= 1.0000 && energy < 2.0000) * (0.008352 + (energy-1.000000)* -0.002766) + 
+   (energy >= 2.0000 && energy < 5.0000) * (0.005586 + (energy-2.000000)* -0.000472) + 
+   (energy >= 5.0000 && energy < 10.0000) * (0.004171 + (energy-5.000000)* 0.000007) + 
+   (energy >= 10.0000 && energy < 20.0000) * (0.004205 + (energy-10.000000)* 0.000007) + 
+   (energy >= 20.0000 && energy < 50.0000) * (0.004277 + (energy-20.000000)* 0.000007) + 
+   (energy >= 50.0000 && energy < 100.0000) * (0.004473 + (energy-50.000000)* 0.000007) + 
+   (energy >= 100.0000 && energy < 200.0000) * (0.004798 + (energy-100.000000)* 0.000005) + 
+   (energy >= 200.0000 && energy < 500.0000) * (0.005329 + (energy-200.000000)* 0.000004) + 
+   (energy >= 500.0000 && energy < 1000.0000) * (0.006500 + (energy-500.000000)* 0.000005) + 
+   (energy >= 1000.0000 && energy < 2000.0000) * (0.008885 + (energy-1000.000000)* 0.000006) + 
+   (energy >= 2000.0000 && energy < 5000.0000) * (0.014889 + (energy-2000.000000)* 0.000007) + 
+   (energy >= 5000.0000 && energy < 10000.0000) * (0.034901 + (energy-5000.000000)* 0.000007) + 
+   (energy >= 10000.0000) * (0.069109*energy/10000.000000) ) 
+   
+
+ - sqrt(0.0000364164 + (9.06262e-8 *(1.19507e-6 + 2137.54 *(1/400000000 + 0.155982/pt^2)) *pt^2)/(0.0218797 + 410407. *(1/400000000 + 0.155982/pt^2))))*abs(eta) + 
+
+3.07692*sqrt(0.0000364164 + (9.06262e-8 *(1.19507e-6 + 2137.54 *(1/400000000 + 0.155982/pt^2)) *pt^2)/(0.0218797 + 410407. *(1/400000000 + 0.155982/pt^2)))
+
+ - 2.07692* (  (energy >= 0.0000 && energy < 1.0000) * (0.00835178) +
+   (energy >= 1.0000 && energy < 2.0000) * (0.008352 + (energy-1.000000)* -0.002766) + 
+   (energy >= 2.0000 && energy < 5.0000) * (0.005586 + (energy-2.000000)* -0.000472) + 
+   (energy >= 5.0000 && energy < 10.0000) * (0.004171 + (energy-5.000000)* 0.000007) + 
+   (energy >= 10.0000 && energy < 20.0000) * (0.004205 + (energy-10.000000)* 0.000007) + 
+   (energy >= 20.0000 && energy < 50.0000) * (0.004277 + (energy-20.000000)* 0.000007) + 
+   (energy >= 50.0000 && energy < 100.0000) * (0.004473 + (energy-50.000000)* 0.000007) + 
+   (energy >= 100.0000 && energy < 200.0000) * (0.004798 + (energy-100.000000)* 0.000005) + 
+   (energy >= 200.0000 && energy < 500.0000) * (0.005329 + (energy-200.000000)* 0.000004) + 
+   (energy >= 500.0000 && energy < 1000.0000) * (0.006500 + (energy-500.000000)* 0.000005) + 
+   (energy >= 1000.0000 && energy < 2000.0000) * (0.008885 + (energy-1000.000000)* 0.000006) + 
+   (energy >= 2000.0000 && energy < 5000.0000) * (0.014889 + (energy-2000.000000)* 0.000007) + 
+   (energy >= 5000.0000 && energy < 10000.0000) * (0.034901 + (energy-5000.000000)* 0.000007) + 
+   (energy >= 10000.0000) * (0.069109*energy/10000.000000) ) 
+
+
+) +
+
+(abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.00910581) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.009106 + (energy-1.000000)* -0.004140) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.004966 + (energy-2.000000)* -0.000307) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.004044 + (energy-5.000000)* 0.000008) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.004083 + (energy-10.000000)* 0.000008) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.004159 + (energy-20.000000)* 0.000006) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.004336 + (energy-50.000000)* 0.000005) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.004600 + (energy-100.000000)* 0.000005) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.005064 + (energy-200.000000)* 0.000005) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006506 + (energy-500.000000)* 0.000006) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.009646 + (energy-1000.000000)* 0.000007) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.017099 + (energy-2000.000000)* 0.000008) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.041050 + (energy-5000.000000)* 0.000008) + \
+   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10000.0000) * (0.081600*energy/10000.000000) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.01061526) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.010615 + (energy-1.000000)* -0.004849) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.005766 + (energy-2.000000)* -0.000398) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.004573 + (energy-5.000000)* 0.000006) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.004604 + (energy-10.000000)* 0.000007) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.004675 + (energy-20.000000)* 0.000005) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.004828 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.005034 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.005408 + (energy-200.000000)* 0.000005) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006879 + (energy-500.000000)* 0.000007) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.010366 + (energy-1000.000000)* 0.000008) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.018609 + (energy-2000.000000)* 0.000009) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.044911 + (energy-5000.000000)* 0.000009) + \
+   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10000.0000) * (0.089351*energy/10000.000000) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.01229632) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.012296 + (energy-1.000000)* -0.006152) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.006145 + (energy-2.000000)* -0.000448) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.004800 + (energy-5.000000)* 0.000006) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.004830 + (energy-10.000000)* 0.000008) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.004912 + (energy-20.000000)* 0.000006) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.005103 + (energy-50.000000)* 0.000005) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.005339 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.005741 + (energy-200.000000)* 0.000006) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007431 + (energy-500.000000)* 0.000008) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.011476 + (energy-1000.000000)* 0.000009) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.020897 + (energy-2000.000000)* 0.000010) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.050706 + (energy-5000.000000)* 0.000010) + \
+   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10000.0000) * (0.100964*energy/10000.000000) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.01332559) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.013326 + (energy-1.000000)* -0.006197) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.007128 + (energy-2.000000)* -0.000520) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.005568 + (energy-5.000000)* 0.000005) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.005592 + (energy-10.000000)* 0.000007) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.005661 + (energy-20.000000)* 0.000005) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.005809 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.005991 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.006351 + (energy-200.000000)* 0.000006) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008057 + (energy-500.000000)* 0.000008) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.012259 + (energy-1000.000000)* 0.000010) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.022158 + (energy-2000.000000)* 0.000010) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.053619 + (energy-5000.000000)* 0.000011) + \
+   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10000.0000) * (0.106722*energy/10000.000000) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.01154860) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.011549 + (energy-1.000000)* -0.004321) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.007228 + (energy-2.000000)* -0.000524) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.005656 + (energy-5.000000)* -0.000189) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.004710 + (energy-10.000000)* 0.000005) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.004760 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.004886 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.005058 + (energy-100.000000)* 0.000003) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.005383 + (energy-200.000000)* 0.000004) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006646 + (energy-500.000000)* 0.000006) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.009604 + (energy-1000.000000)* 0.000007) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.016662 + (energy-2000.000000)* 0.000008) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.039553 + (energy-5000.000000)* 0.000008) + \
+   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10000.0000) * (0.078469*energy/10000.000000) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.01275344) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1.0000 && energy < 2.0000) * (0.012753 + (energy-1.000000)* -0.004675) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.008079 + (energy-2.000000)* -0.000665) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.006084 + (energy-5.000000)* -0.000495) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.003609 + (energy-10.000000)* 0.000002) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.003627 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.003733 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.003917 + (energy-100.000000)* 0.000003) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.004207 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004756 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005795 + (energy-1000.000000)* 0.000003) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.008680 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.019141 + (energy-5000.000000)* 0.000004) + \
+   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10000.0000) * (0.037489*energy/10000.000000) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.01459683) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1.0000 && energy < 2.0000) * (0.014597 + (energy-1.000000)* -0.005646) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.008950 + (energy-2.000000)* -0.000797) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.006558 + (energy-5.000000)* -0.000673) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.003194 + (energy-10.000000)* -0.000001) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.003183 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.003263 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.003450 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.003824 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004508 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005478 + (energy-1000.000000)* 0.000003) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.008026 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.017389 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10000.0000) * (0.033936*energy/10000.000000) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.01671576) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1.0000 && energy < 2.0000) * (0.016716 + (energy-1.000000)* -0.006633) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.010083 + (energy-2.000000)* -0.001014) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.007041 + (energy-5.000000)* -0.000732) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.003380 + (energy-10.000000)* -0.000000) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.003376 + (energy-20.000000)* 0.000001) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.003402 + (energy-50.000000)* 0.000001) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.003463 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.003622 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004151 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005107 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.007545 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.016394 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10000.0000) * (0.032006*energy/10000.000000) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.01914921) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1.0000 && energy < 2.0000) * (0.019149 + (energy-1.000000)* -0.007855) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.011294 + (energy-2.000000)* -0.001201) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.007692 + (energy-5.000000)* -0.000920) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.003092 + (energy-10.000000)* 0.000001) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.003105 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.003183 + (energy-50.000000)* 0.000002) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.003289 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.003440 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.003827 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004665 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006916 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.015093 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10000.0000) * (0.029497*energy/10000.000000) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.02303256) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1.0000 && energy < 2.0000) * (0.023033 + (energy-1.000000)* -0.010200) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.012833 + (energy-2.000000)* -0.001413) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.008594 + (energy-5.000000)* -0.001067) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.003259 + (energy-10.000000)* 0.000001) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.003265 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.003347 + (energy-50.000000)* 0.000002) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.003460 + (energy-100.000000)* 0.000001) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.003609 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.003900 + (energy-500.000000)* 0.000001) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004527 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006364 + (energy-2000.000000)* 0.000002) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.013396 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10000.0000) * (0.025989*energy/10000.000000) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.02560543) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.025605 + (energy-1.000000)* -0.011413) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.014193 + (energy-2.000000)* -0.001557) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.009523 + (energy-5.000000)* -0.001212) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.003463 + (energy-10.000000)* -0.000002) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.003439 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.003524 + (energy-50.000000)* 0.000002) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.003638 + (energy-100.000000)* 0.000001) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.003783 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004044 + (energy-500.000000)* 0.000001) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004569 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006148 + (energy-2000.000000)* 0.000002) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.012445 + (energy-5000.000000)* 0.000002) + \
+   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10000.0000) * (0.023931*energy/10000.000000) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.03074681) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.030747 + (energy-1.000000)* -0.014564) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.016182 + (energy-2.000000)* -0.001825) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.010707 + (energy-5.000000)* -0.001387) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.003774 + (energy-10.000000)* -0.000004) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.003729 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.003818 + (energy-50.000000)* 0.000002) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.003938 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.004095 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004362 + (energy-500.000000)* 0.000001) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004861 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006390 + (energy-2000.000000)* 0.000002) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.012661 + (energy-5000.000000)* 0.000002) + \
+   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10000.0000) * (0.024223*energy/10000.000000) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.03555793) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.035558 + (energy-1.000000)* -0.017628) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.017930 + (energy-2.000000)* -0.002058) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.011755 + (energy-5.000000)* -0.001511) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.004201 + (energy-10.000000)* -0.000006) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.004143 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.004231 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.004357 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.004530 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004836 + (energy-500.000000)* 0.000001) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005416 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.007186 + (energy-2000.000000)* 0.000002) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.014375 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10000.0000) * (0.027567*energy/10000.000000) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.04278071) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.042781 + (energy-1.000000)* -0.022373) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.020408 + (energy-2.000000)* -0.002401) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.013206 + (energy-5.000000)* -0.001742) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.004494 + (energy-10.000000)* -0.000005) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.004443 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.004552 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.004720 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.004951 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.005326 + (energy-500.000000)* 0.000001) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005966 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.007855 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.015545 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10000.0000) * (0.029724*energy/10000.000000) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.05160998) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.051610 + (energy-1.000000)* -0.028992) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.022618 + (energy-2.000000)* -0.002675) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.014593 + (energy-5.000000)* -0.002002) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.004580 + (energy-10.000000)* -0.000006) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.004525 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.004637 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.004836 + (energy-100.000000)* 0.000003) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.005126 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.005589 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.006355 + (energy-1000.000000)* 0.000002) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.008586 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.017432 + (energy-5000.000000)* 0.000003) + \
+   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10000.0000) * (0.033540*energy/10000.000000) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.05061548) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1.0000 && energy < 2.0000) * (0.050615 + (energy-1.000000)* -0.026365) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.024251 + (energy-2.000000)* -0.002770) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.015940 + (energy-5.000000)* -0.002210) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.004889 + (energy-10.000000)* -0.000004) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.004849 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.004944 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.005098 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.005329 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.005781 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.006673 + (energy-1000.000000)* 0.000003) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.009292 + (energy-2000.000000)* 0.000003) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.019416 + (energy-5000.000000)* 0.000004) + \
+   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10000.0000) * (0.037611*energy/10000.000000) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.05000971) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1.0000 && energy < 2.0000) * (0.050010 + (energy-1.000000)* -0.023879) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.026130 + (energy-2.000000)* -0.002886) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.017473 + (energy-5.000000)* -0.002434) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.005302 + (energy-10.000000)* -0.000003) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.005274 + (energy-20.000000)* 0.000003) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.005377 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.005518 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.005704 + (energy-200.000000)* 0.000001) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006144 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.007181 + (energy-1000.000000)* 0.000003) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.010212 + (energy-2000.000000)* 0.000004) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.021690 + (energy-5000.000000)* 0.000004) + \
+   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10000.0000) * (0.042161*energy/10000.000000) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.05838538) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1.0000 && energy < 2.0000) * (0.058385 + (energy-1.000000)* -0.028717) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.029668 + (energy-2.000000)* -0.003381) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.019526 + (energy-5.000000)* -0.002774) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.005658 + (energy-10.000000)* -0.000006) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.005595 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.005705 + (energy-50.000000)* 0.000003) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.005857 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.006045 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006529 + (energy-500.000000)* 0.000002) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.007738 + (energy-1000.000000)* 0.000003) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.011205 + (energy-2000.000000)* 0.000004) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.024105 + (energy-5000.000000)* 0.000005) + \
+   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10000.0000) * (0.046978*energy/10000.000000) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.06772344) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1.0000 && energy < 2.0000) * (0.067723 + (energy-1.000000)* -0.034932) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.032792 + (energy-2.000000)* -0.003689) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.021725 + (energy-5.000000)* -0.003107) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.006190 + (energy-10.000000)* -0.000015) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.006041 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.006157 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.006339 + (energy-100.000000)* 0.000002) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.006574 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007141 + (energy-500.000000)* 0.000003) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.008525 + (energy-1000.000000)* 0.000004) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.012450 + (energy-2000.000000)* 0.000005) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.026927 + (energy-5000.000000)* 0.000005) + \
+   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10000.0000) * (0.052532*energy/10000.000000) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.09136025) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1.0000 && energy < 2.0000) * (0.091360 + (energy-1.000000)* -0.053756) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.037604 + (energy-2.000000)* -0.004505) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.024090 + (energy-5.000000)* -0.003473) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.006723 + (energy-10.000000)* -0.000008) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.006639 + (energy-20.000000)* 0.000004) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.006768 + (energy-50.000000)* 0.000004) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.006972 + (energy-100.000000)* 0.000003) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.007243 + (energy-200.000000)* 0.000002) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007887 + (energy-500.000000)* 0.000003) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.009456 + (energy-1000.000000)* 0.000004) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.013913 + (energy-2000.000000)* 0.000005) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.030283 + (energy-5000.000000)* 0.000006) + \
+   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10000.0000) * (0.059158*energy/10000.000000) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.12404990) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.124050 + (energy-1.000000)* -0.081314) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.042736 + (energy-2.000000)* -0.005219) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.027079 + (energy-5.000000)* -0.003947) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.007344 + (energy-10.000000)* -0.000003) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.007313 + (energy-20.000000)* 0.000005) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.007470 + (energy-50.000000)* 0.000005) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.007716 + (energy-100.000000)* 0.000003) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.008045 + (energy-200.000000)* 0.000003) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008803 + (energy-500.000000)* 0.000004) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.010627 + (energy-1000.000000)* 0.000005) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.015804 + (energy-2000.000000)* 0.000006) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.034675 + (energy-5000.000000)* 0.000007) + \
+   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10000.0000) * (0.067848*energy/10000.000000) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.14890011) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.148900 + (energy-1.000000)* -0.100874) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.048026 + (energy-2.000000)* -0.006063) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.029838 + (energy-5.000000)* -0.004346) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.008111 + (energy-10.000000)* -0.000003) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.008078 + (energy-20.000000)* 0.000006) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.008252 + (energy-50.000000)* 0.000005) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.008523 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.008878 + (energy-200.000000)* 0.000003) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.009706 + (energy-500.000000)* 0.000004) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.011737 + (energy-1000.000000)* 0.000006) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.017525 + (energy-2000.000000)* 0.000007) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.038581 + (energy-5000.000000)* 0.000007) + \
+   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10000.0000) * (0.075543*energy/10000.000000) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.16490723) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.164907 + (energy-1.000000)* -0.111723) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.053184 + (energy-2.000000)* -0.006672) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.033167 + (energy-5.000000)* -0.004844) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.008947 + (energy-10.000000)* -0.000004) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.008910 + (energy-20.000000)* 0.000006) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.009097 + (energy-50.000000)* 0.000006) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.009383 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.009759 + (energy-200.000000)* 0.000003) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.010679 + (energy-500.000000)* 0.000005) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.012976 + (energy-1000.000000)* 0.000007) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.019484 + (energy-2000.000000)* 0.000008) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.043040 + (energy-5000.000000)* 0.000008) + \
+   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10000.0000) * (0.084329*energy/10000.000000) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.18158594) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.181586 + (energy-1.000000)* -0.122228) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.059358 + (energy-2.000000)* -0.007286) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.037499 + (energy-5.000000)* -0.005522) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.009890 + (energy-10.000000)* -0.000005) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.009845 + (energy-20.000000)* 0.000007) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.010056 + (energy-50.000000)* 0.000007) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.010391 + (energy-100.000000)* 0.000004) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.010834 + (energy-200.000000)* 0.000003) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.011883 + (energy-500.000000)* 0.000005) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.014439 + (energy-1000.000000)* 0.000007) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.021615 + (energy-2000.000000)* 0.000009) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.047591 + (energy-5000.000000)* 0.000009) + \
+   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10000.0000) * (0.093178*energy/10000.000000) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.19155508) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.191555 + (energy-1.000000)* -0.123094) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.068461 + (energy-2.000000)* -0.009015) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.041415 + (energy-5.000000)* -0.006088) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.010974 + (energy-10.000000)* -0.000005) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.010926 + (energy-20.000000)* 0.000008) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.011173 + (energy-50.000000)* 0.000007) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.011547 + (energy-100.000000)* 0.000005) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.012033 + (energy-200.000000)* 0.000004) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.013228 + (energy-500.000000)* 0.000006) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.016200 + (energy-1000.000000)* 0.000008) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.024580 + (energy-2000.000000)* 0.000010) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.054668 + (energy-5000.000000)* 0.000011) + \
+   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10000.0000) * (0.107250*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.076324) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.076324 + (energy-2.000000)* -0.010007) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.046305 + (energy-5.000000)* -0.006821) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.012198 + (energy-10.000000)* -0.000006) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.012141 + (energy-20.000000)* 0.000009) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.012403 + (energy-50.000000)* 0.000008) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.012809 + (energy-100.000000)* 0.000005) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.013347 + (energy-200.000000)* 0.000004) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.014679 + (energy-500.000000)* 0.000007) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.017991 + (energy-1000.000000)* 0.000009) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.027302 + (energy-2000.000000)* 0.000011) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.060707 + (energy-5000.000000)* 0.000012) + \
+   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10000.0000) * (0.119090*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.091337) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.091337 + (energy-2.000000)* -0.013136) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.051928 + (energy-5.000000)* -0.007715) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.013354 + (energy-10.000000)* -0.000006) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.013298 + (energy-20.000000)* 0.000010) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.013589 + (energy-50.000000)* 0.000009) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.014031 + (energy-100.000000)* 0.000006) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.014618 + (energy-200.000000)* 0.000005) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.016165 + (energy-500.000000)* 0.000008) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.020164 + (energy-1000.000000)* 0.000011) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.031327 + (energy-2000.000000)* 0.000013) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.070717 + (energy-5000.000000)* 0.000014) + \
+   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10000.0000) * (0.139125*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.103570) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.103570 + (energy-2.000000)* -0.014671) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.059557 + (energy-5.000000)* -0.008899) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.015064 + (energy-10.000000)* -0.000007) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.014991 + (energy-20.000000)* 0.000011) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.015318 + (energy-50.000000)* 0.000010) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.015815 + (energy-100.000000)* 0.000007) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.016477 + (energy-200.000000)* 0.000006) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.018221 + (energy-500.000000)* 0.000009) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.022637 + (energy-1000.000000)* 0.000012) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.034869 + (energy-2000.000000)* 0.000014) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.078199 + (energy-5000.000000)* 0.000015) + \
+   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10000.0000) * (0.153642*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.139198) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.139198 + (energy-2.000000)* -0.023537) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.068587 + (energy-5.000000)* -0.010429) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.016442 + (energy-10.000000)* -0.000007) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.016367 + (energy-20.000000)* 0.000012) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.016716 + (energy-50.000000)* 0.000010) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.017240 + (energy-100.000000)* 0.000007) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.017958 + (energy-200.000000)* 0.000007) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.020059 + (energy-500.000000)* 0.000011) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.025533 + (energy-1000.000000)* 0.000015) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.040479 + (energy-2000.000000)* 0.000017) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.092392 + (energy-5000.000000)* 0.000018) + \
+   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10000.0000) * (0.182124*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.154202) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.154202 + (energy-2.000000)* -0.026542) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.074577 + (energy-5.000000)* -0.011282) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.018167 + (energy-10.000000)* -0.000008) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.018090 + (energy-20.000000)* 0.000013) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.018479 + (energy-50.000000)* 0.000012) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.019055 + (energy-100.000000)* 0.000008) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.019848 + (energy-200.000000)* 0.000008) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.022165 + (energy-500.000000)* 0.000012) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.028151 + (energy-1000.000000)* 0.000016) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.044521 + (energy-2000.000000)* 0.000019) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.101483 + (energy-5000.000000)* 0.000020) + \
+   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10000.0000) * (0.199998*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.263332) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.263332 + (energy-2.000000)* -0.057743) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.090103 + (energy-5.000000)* -0.013947) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.020366 + (energy-10.000000)* -0.000010) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.020264 + (energy-20.000000)* 0.000015) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.020711 + (energy-50.000000)* 0.000014) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.021410 + (energy-100.000000)* 0.000011) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.022470 + (energy-200.000000)* 0.000010) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.025492 + (energy-500.000000)* 0.000014) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.032673 + (energy-1000.000000)* 0.000019) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.051846 + (energy-2000.000000)* 0.000022) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.118224 + (energy-5000.000000)* 0.000023) + \
+   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10000.0000) * (0.232981*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.297628) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.297628 + (energy-2.000000)* -0.065826) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.100150 + (energy-5.000000)* -0.015508) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.022609 + (energy-10.000000)* -0.000012) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.022490 + (energy-20.000000)* 0.000016) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.022969 + (energy-50.000000)* 0.000015) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.023719 + (energy-100.000000)* 0.000011) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.024864 + (energy-200.000000)* 0.000011) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.028180 + (energy-500.000000)* 0.000016) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.036210 + (energy-1000.000000)* 0.000021) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.057673 + (energy-2000.000000)* 0.000025) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.131821 + (energy-5000.000000)* 0.000026) + \
+   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10000.0000) * (0.259891*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.308879) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.308879 + (energy-2.000000)* -0.064638) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.114964 + (energy-5.000000)* -0.018081) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.024561 + (energy-10.000000)* -0.000011) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.024451 + (energy-20.000000)* 0.000017) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.024974 + (energy-50.000000)* 0.000016) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.025760 + (energy-100.000000)* 0.000013) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.027024 + (energy-200.000000)* 0.000014) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.031100 + (energy-500.000000)* 0.000020) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.041011 + (energy-1000.000000)* 0.000026) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.066993 + (energy-2000.000000)* 0.000029) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.155240 + (energy-5000.000000)* 0.000030) + \
+   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10000.0000) * (0.306814*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.046710) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.140129 + (energy-5.000000)* -0.022456) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.027849 + (energy-10.000000)* -0.000014) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.027707 + (energy-20.000000)* 0.000019) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.028287 + (energy-50.000000)* 0.000019) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.029227 + (energy-100.000000)* 0.000016) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.030857 + (energy-200.000000)* 0.000017) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.035810 + (energy-500.000000)* 0.000023) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.047191 + (energy-1000.000000)* 0.000030) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.076784 + (energy-2000.000000)* 0.000034) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.177408 + (energy-5000.000000)* 0.000035) + \
+   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10000.0000) * (0.350427*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.055360) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.166079 + (energy-5.000000)* -0.027153) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.030313 + (energy-10.000000)* -0.000012) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.030193 + (energy-20.000000)* 0.000021) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.030826 + (energy-50.000000)* 0.000022) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.031935 + (energy-100.000000)* 0.000021) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.034001 + (energy-200.000000)* 0.000020) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.040073 + (energy-500.000000)* 0.000028) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.053881 + (energy-1000.000000)* 0.000036) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.089389 + (energy-2000.000000)* 0.000040) + \
+   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.208674 + (energy-5000.000000)* 0.000041) + \
    (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10000.0000) * (0.412937*energy/10000.000000) + \
-   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.03333558) + \
-   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.033336 + (energy-10.000000)* 0.000023) + \
-   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.035389 + (energy-100.000000)* 0.000029) + \
-   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.061288 + (energy-1000.000000)* 0.000046) + \
+   (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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.066507) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.199521 + (energy-5.000000)* -0.033211) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.033468 + (energy-10.000000)* -0.000016) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.033305 + (energy-20.000000)* 0.000024) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.034019 + (energy-50.000000)* 0.000028) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.035401 + (energy-100.000000)* 0.000026) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.038037 + (energy-200.000000)* 0.000024) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.045229 + (energy-500.000000)* 0.000032) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.061290 + (energy-1000.000000)* 0.000041) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.102356 + (energy-2000.000000)* 0.000046) + \
+   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.239699 + (energy-5000.000000)* 0.000047) + \
    (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10000.0000) * (0.474581*energy/10000.000000) + \
-   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.03758362) + \
-   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.037584 + (energy-10.000000)* 0.000033) + \
-   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.040596 + (energy-100.000000)* 0.000035) + \
-   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.072070 + (energy-1000.000000)* 0.000054) + \
-   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10000.0000) * (0.561879*energy/10000.000000) + \
-   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.03700078) + \
-   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.037001 + (energy-10.000000)* 0.000067) + \
-   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.042994 + (energy-100.000000)* 0.000049) + \
-   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.087179 + (energy-1000.000000)* 0.000073) + \
-   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10000.0000) * (0.740706*energy/10000.000000) + \
-   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.04253594) + \
-   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.042536 + (energy-10.000000)* 0.000045) + \
-   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.046571 + (energy-100.000000)* 0.000074) + \
-   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.112805 + (energy-1000.000000)* 0.000101) + \
+   (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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.105322) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.315965 + (energy-5.000000)* -0.055648) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.037725 + (energy-10.000000)* -0.000018) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.037548 + (energy-20.000000)* 0.000032) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.038514 + (energy-50.000000)* 0.000042) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.040612 + (energy-100.000000)* 0.000035) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.044127 + (energy-200.000000)* 0.000029) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.052736 + (energy-500.000000)* 0.000039) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.072073 + (energy-1000.000000)* 0.000049) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.120995 + (energy-2000.000000)* 0.000054) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.283749 + (energy-5000.000000)* 0.000056) + \
+   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10000.0000) * (0.561880*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.107345) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.322035 + (energy-5.000000)* -0.056975) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.037160 + (energy-10.000000)* 0.000013) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.037293 + (energy-20.000000)* 0.000076) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.039559 + (energy-50.000000)* 0.000069) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.043013 + (energy-100.000000)* 0.000042) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.047165 + (energy-200.000000)* 0.000039) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.059012 + (energy-500.000000)* 0.000056) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.087184 + (energy-1000.000000)* 0.000068) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.154924 + (energy-2000.000000)* 0.000073) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.372517 + (energy-5000.000000)* 0.000074) + \
+   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10000.0000) * (0.740707*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.000000) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.000000 + (energy-5.000000)* 0.008548) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.042740 + (energy-10.000000)* -0.000017) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.042570 + (energy-20.000000)* 0.000050) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.044067 + (energy-50.000000)* 0.000051) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.046595 + (energy-100.000000)* 0.000044) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.050981 + (energy-200.000000)* 0.000062) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.069687 + (energy-500.000000)* 0.000086) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.112813 + (energy-1000.000000)* 0.000097) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.210142 + (energy-2000.000000)* 0.000101) + \
+   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.513963 + (energy-5000.000000)* 0.000102) + \
    (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10000.0000) * (1.024627*energy/10000.000000) + \
-   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.07885303) + \
-   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.078853 + (energy-10.000000)* 0.000181) + \
-   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.095114 + (energy-100.000000)* 0.000505) + \
-   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.549223 + (energy-1000.000000)* 0.000541) + \
-   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10000.0000) * (5.418656*energy/10000.000000))/
-   ((energy >= 0.0000 && energy < 10.0000) * (0.00340454) + \
-    (energy >= 10.0000 && energy < 100.0000) * (0.003405 + (energy-10.000000)* 0.000007) + \
-    (energy >= 100.0000 && energy < 1000.0000) * (0.004075 + (energy-100.000000)* 0.000015) + \
-    (energy >= 1000.0000 && energy < 10000.0000) * (0.017369 + (energy-1000.000000)* 0.000017) + \
-    (energy >= 10000.0000) * (0.169584*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 < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.000000) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.000000 + (energy-5.000000)* 0.016238) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.081192 + (energy-10.000000)* -0.000526) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.075934 + (energy-20.000000)* 0.000157) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.080645 + (energy-50.000000)* 0.000296) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.095467 + (energy-100.000000)* 0.000412) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.136625 + (energy-200.000000)* 0.000495) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.285027 + (energy-500.000000)* 0.000528) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.549276 + (energy-1000.000000)* 0.000538) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (1.087387 + (energy-2000.000000)* 0.000541) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (2.710479 + (energy-5000.000000)* 0.000542) + \
+   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10000.0000) * (5.418662*energy/10000.000000)
+
+
 }
