Index: cards/FCC/muonMomentumResolutionVsP.tcl
===================================================================
--- cards/FCC/muonMomentumResolutionVsP.tcl	(revision 5348ed9b72570adcd45eb2dfaa345cbfa4944ead)
+++ cards/FCC/muonMomentumResolutionVsP.tcl	(revision 5348ed9b72570adcd45eb2dfaa345cbfa4944ead)
@@ -0,0 +1,318 @@
+#
+# Automatically generated tracker resolution formula for layout: FCChh_Option3
+#
+# 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-07.13:22:06
+#
+#
+#  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) + \
+   (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 >= 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.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))
+}
