Fork me on GitHub

Ignore:
Timestamp:
Oct 4, 2016, 11:06:08 AM (8 years ago)
Author:
Michele Selvaggi <michele.selvaggi@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
bdcf74c
Parents:
13cb1b6
Message:

add latest tracker fine grained param. for FCC detector by Zbynek

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cards/FCC/muonMomentumResolutionVsP.tcl

    r13cb1b6 r7dc92e6  
    77#
    88#
    9 #  Assume muon resolution is given by R(p,eta) = R(p,0) * ( R_t(p,eta) / R_t(p,0) )
    10 
    11 
    12 set ResolutionFormula {   sqrt(0.0000106544 + (9.06262e-8 * (2.82074e-7 + 112.725/energy^2)* energy^2)/(0.00256067 + 21643.1/energy^2)) *
    13   ((abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00340454) + \
    14    (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.003405 + (energy-10.000000)* 0.000007) + \
    15    (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004075 + (energy-100.000000)* 0.000015) + \
    16    (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.017369 + (energy-1000.000000)* 0.000017) + \
    17    (abs(eta) >= 0.0000 && abs(eta) < 0.1000) * (energy >= 10000.0000) * (0.169584*energy/10000.000000) + \
    18    (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00346163) + \
    19    (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.003462 + (energy-10.000000)* 0.000007) + \
    20    (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004118 + (energy-100.000000)* 0.000014) + \
    21    (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.017077 + (energy-1000.000000)* 0.000017) + \
    22    (abs(eta) >= 0.1000 && abs(eta) < 0.2000) * (energy >= 10000.0000) * (0.166432*energy/10000.000000) + \
    23    (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00347184) + \
    24    (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.003472 + (energy-10.000000)* 0.000007) + \
    25    (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004076 + (energy-100.000000)* 0.000014) + \
    26    (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.016911 + (energy-1000.000000)* 0.000016) + \
    27    (abs(eta) >= 0.2000 && abs(eta) < 0.3000) * (energy >= 10000.0000) * (0.164865*energy/10000.000000) + \
    28    (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00354357) + \
    29    (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.003544 + (energy-10.000000)* 0.000007) + \
    30    (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004148 + (energy-100.000000)* 0.000014) + \
    31    (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.016402 + (energy-1000.000000)* 0.000016) + \
    32    (abs(eta) >= 0.3000 && abs(eta) < 0.4000) * (energy >= 10000.0000) * (0.159353*energy/10000.000000) + \
    33    (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00357951) + \
    34    (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.003580 + (energy-10.000000)* 0.000007) + \
    35    (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004168 + (energy-100.000000)* 0.000013) + \
    36    (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.015837 + (energy-1000.000000)* 0.000015) + \
    37    (abs(eta) >= 0.4000 && abs(eta) < 0.5000) * (energy >= 10000.0000) * (0.153410*energy/10000.000000) + \
    38    (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00376723) + \
    39    (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.003767 + (energy-10.000000)* 0.000006) + \
    40    (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004334 + (energy-100.000000)* 0.000011) + \
    41    (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.014643 + (energy-1000.000000)* 0.000014) + \
    42    (abs(eta) >= 0.5000 && abs(eta) < 0.6000) * (energy >= 10000.0000) * (0.140265*energy/10000.000000) + \
    43    (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00380303) + \
    44    (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.003803 + (energy-10.000000)* 0.000006) + \
    45    (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004335 + (energy-100.000000)* 0.000011) + \
    46    (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.014194 + (energy-1000.000000)* 0.000013) + \
    47    (abs(eta) >= 0.6000 && abs(eta) < 0.7000) * (energy >= 10000.0000) * (0.135554*energy/10000.000000) + \
    48    (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00396987) + \
    49    (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.003970 + (energy-10.000000)* 0.000006) + \
    50    (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004495 + (energy-100.000000)* 0.000010) + \
    51    (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.013477 + (energy-1000.000000)* 0.000013) + \
    52    (abs(eta) >= 0.7000 && abs(eta) < 0.8000) * (energy >= 10000.0000) * (0.127227*energy/10000.000000) + \
    53    (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00409080) + \
    54    (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.004091 + (energy-10.000000)* 0.000006) + \
    55    (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004590 + (energy-100.000000)* 0.000009) + \
    56    (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.012701 + (energy-1000.000000)* 0.000012) + \
    57    (abs(eta) >= 0.8000 && abs(eta) < 0.9000) * (energy >= 10000.0000) * (0.118365*energy/10000.000000) + \
    58    (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00429325) + \
    59    (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.004293 + (energy-10.000000)* 0.000005) + \
    60    (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004763 + (energy-100.000000)* 0.000008) + \
    61    (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011874 + (energy-1000.000000)* 0.000011) + \
    62    (abs(eta) >= 0.9000 && abs(eta) < 1.0000) * (energy >= 10000.0000) * (0.108600*energy/10000.000000) + \
    63    (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00449524) + \
    64    (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.004495 + (energy-10.000000)* 0.000005) + \
    65    (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004954 + (energy-100.000000)* 0.000007) + \
    66    (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011301 + (energy-1000.000000)* 0.000010) + \
    67    (abs(eta) >= 1.0000 && abs(eta) < 1.1000) * (energy >= 10000.0000) * (0.100618*energy/10000.000000) + \
    68    (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00468347) + \
    69    (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.004683 + (energy-10.000000)* 0.000005) + \
    70    (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005126 + (energy-100.000000)* 0.000007) + \
    71    (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011437 + (energy-1000.000000)* 0.000010) + \
    72    (abs(eta) >= 1.1000 && abs(eta) < 1.2000) * (energy >= 10000.0000) * (0.101708*energy/10000.000000) + \
    73    (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00528323) + \
    74    (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.005283 + (energy-10.000000)* 0.000006) + \
    75    (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005803 + (energy-100.000000)* 0.000008) + \
    76    (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.013208 + (energy-1000.000000)* 0.000012) + \
    77    (abs(eta) >= 1.2000 && abs(eta) < 1.3000) * (energy >= 10000.0000) * (0.117853*energy/10000.000000) + \
    78    (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00487726) + \
    79    (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.004877 + (energy-10.000000)* 0.000004) + \
    80    (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005247 + (energy-100.000000)* 0.000007) + \
    81    (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011386 + (energy-1000.000000)* 0.000010) + \
    82    (abs(eta) >= 1.3000 && abs(eta) < 1.4000) * (energy >= 10000.0000) * (0.100725*energy/10000.000000) + \
    83    (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00443899) + \
    84    (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.004439 + (energy-10.000000)* 0.000009) + \
    85    (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005250 + (energy-100.000000)* 0.000006) + \
    86    (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.010971 + (energy-1000.000000)* 0.000009) + \
    87    (abs(eta) >= 1.4000 && abs(eta) < 1.5000) * (energy >= 10000.0000) * (0.094534*energy/10000.000000) + \
    88    (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00432805) + \
    89    (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.004328 + (energy-10.000000)* 0.000008) + \
    90    (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005085 + (energy-100.000000)* 0.000006) + \
    91    (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.010124 + (energy-1000.000000)* 0.000008) + \
    92    (abs(eta) >= 1.5000 && abs(eta) < 1.6000) * (energy >= 10000.0000) * (0.084566*energy/10000.000000) + \
    93    (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00427793) + \
    94    (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.004278 + (energy-10.000000)* 0.000008) + \
    95    (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004957 + (energy-100.000000)* 0.000005) + \
    96    (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.009282 + (energy-1000.000000)* 0.000007) + \
    97    (abs(eta) >= 1.6000 && abs(eta) < 1.7000) * (energy >= 10000.0000) * (0.074561*energy/10000.000000) + \
    98    (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00431943) + \
    99    (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.004319 + (energy-10.000000)* 0.000006) + \
    100    (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004899 + (energy-100.000000)* 0.000004) + \
    101    (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008595 + (energy-1000.000000)* 0.000006) + \
    102    (abs(eta) >= 1.7000 && abs(eta) < 1.8000) * (energy >= 10000.0000) * (0.065747*energy/10000.000000) + \
    103    (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00424356) + \
    104    (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.004244 + (energy-10.000000)* 0.000006) + \
    105    (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004756 + (energy-100.000000)* 0.000004) + \
    106    (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008043 + (energy-1000.000000)* 0.000006) + \
    107    (abs(eta) >= 1.8000 && abs(eta) < 1.9000) * (energy >= 10000.0000) * (0.059890*energy/10000.000000) + \
    108    (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00431197) + \
    109    (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.004312 + (energy-10.000000)* 0.000006) + \
    110    (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004830 + (energy-100.000000)* 0.000003) + \
    111    (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007698 + (energy-1000.000000)* 0.000005) + \
    112    (abs(eta) >= 1.9000 && abs(eta) < 2.0000) * (energy >= 10000.0000) * (0.053047*energy/10000.000000) + \
    113    (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00429873) + \
    114    (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.004299 + (energy-10.000000)* 0.000005) + \
    115    (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004746 + (energy-100.000000)* 0.000003) + \
    116    (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007655 + (energy-1000.000000)* 0.000005) + \
    117    (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10000.0000) * (0.056947*energy/10000.000000) + \
    118    (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00466454) + \
    119    (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.004665 + (energy-10.000000)* 0.000004) + \
    120    (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005052 + (energy-100.000000)* 0.000003) + \
    121    (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008185 + (energy-1000.000000)* 0.000006) + \
    122    (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10000.0000) * (0.062096*energy/10000.000000) + \
    123    (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00503247) + \
    124    (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.005032 + (energy-10.000000)* 0.000005) + \
    125    (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005465 + (energy-100.000000)* 0.000004) + \
    126    (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008844 + (energy-1000.000000)* 0.000007) + \
    127    (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10000.0000) * (0.067561*energy/10000.000000) + \
    128    (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00575880) + \
    129    (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.005759 + (energy-10.000000)* 0.000004) + \
    130    (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.006092 + (energy-100.000000)* 0.000004) + \
    131    (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.009486 + (energy-1000.000000)* 0.000007) + \
    132    (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10000.0000) * (0.070557*energy/10000.000000) + \
    133    (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00485233) + \
    134    (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.004852 + (energy-10.000000)* 0.000004) + \
    135    (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005182 + (energy-100.000000)* 0.000003) + \
    136    (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007890 + (energy-1000.000000)* 0.000005) + \
    137    (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10000.0000) * (0.055498*energy/10000.000000) + \
    138    (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00359269) + \
    139    (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.003593 + (energy-10.000000)* 0.000004) + \
    140    (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003938 + (energy-100.000000)* 0.000002) + \
    141    (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005391 + (energy-1000.000000)* 0.000003) + \
    142    (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10000.0000) * (0.029445*energy/10000.000000) + \
    143    (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00310110) + \
    144    (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.003101 + (energy-10.000000)* 0.000004) + \
    145    (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003424 + (energy-100.000000)* 0.000002) + \
    146    (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005167 + (energy-1000.000000)* 0.000002) + \
    147    (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10000.0000) * (0.026840*energy/10000.000000) + \
    148    (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00338260) + \
    149    (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.003383 + (energy-10.000000)* 0.000001) + \
    150    (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003475 + (energy-100.000000)* 0.000002) + \
    151    (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004862 + (energy-1000.000000)* 0.000002) + \
    152    (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10000.0000) * (0.024891*energy/10000.000000) + \
    153    (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00308313) + \
    154    (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.003083 + (energy-10.000000)* 0.000002) + \
    155    (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003297 + (energy-100.000000)* 0.000001) + \
    156    (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004488 + (energy-1000.000000)* 0.000002) + \
    157    (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10000.0000) * (0.023673*energy/10000.000000) + \
    158    (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00323537) + \
    159    (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.003235 + (energy-10.000000)* 0.000003) + \
    160    (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003461 + (energy-100.000000)* 0.000001) + \
    161    (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004380 + (energy-1000.000000)* 0.000002) + \
    162    (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10000.0000) * (0.021562*energy/10000.000000) + \
    163    (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00341688) + \
    164    (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.003417 + (energy-10.000000)* 0.000003) + \
    165    (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003643 + (energy-100.000000)* 0.000001) + \
    166    (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004444 + (energy-1000.000000)* 0.000002) + \
    167    (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10000.0000) * (0.019945*energy/10000.000000) + \
    168    (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00369084) + \
    169    (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.003691 + (energy-10.000000)* 0.000003) + \
    170    (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.003928 + (energy-100.000000)* 0.000001) + \
    171    (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.004748 + (energy-1000.000000)* 0.000002) + \
    172    (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10000.0000) * (0.020946*energy/10000.000000) + \
    173    (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00409778) + \
    174    (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.004098 + (energy-10.000000)* 0.000003) + \
    175    (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004341 + (energy-100.000000)* 0.000001) + \
    176    (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005281 + (energy-1000.000000)* 0.000002) + \
    177    (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10000.0000) * (0.024054*energy/10000.000000) + \
    178    (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00436555) + \
    179    (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.004366 + (energy-10.000000)* 0.000004) + \
    180    (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004692 + (energy-100.000000)* 0.000001) + \
    181    (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.005824 + (energy-1000.000000)* 0.000002) + \
    182    (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10000.0000) * (0.026293*energy/10000.000000) + \
    183    (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.00443777) + \
    184    (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.004438 + (energy-10.000000)* 0.000004) + \
    185    (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.004806 + (energy-100.000000)* 0.000002) + \
    186    (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.006206 + (energy-1000.000000)* 0.000003) + \
    187    (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10000.0000) * (0.029660*energy/10000.000000) + \
    188    (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.00481587) + \
    189    (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.004816 + (energy-10.000000)* 0.000003) + \
    190    (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005090 + (energy-100.000000)* 0.000002) + \
    191    (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.006548 + (energy-1000.000000)* 0.000003) + \
    192    (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10000.0000) * (0.034267*energy/10000.000000) + \
    193    (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.00525937) + \
    194    (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.005259 + (energy-10.000000)* 0.000003) + \
    195    (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005533 + (energy-100.000000)* 0.000002) + \
    196    (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007074 + (energy-1000.000000)* 0.000004) + \
    197    (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10000.0000) * (0.039376*energy/10000.000000) + \
    198    (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.00558339) + \
    199    (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.005583 + (energy-10.000000)* 0.000003) + \
    200    (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.005866 + (energy-100.000000)* 0.000002) + \
    201    (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.007616 + (energy-1000.000000)* 0.000004) + \
    202    (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10000.0000) * (0.043675*energy/10000.000000) + \
    203    (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.00601685) + \
    204    (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.006017 + (energy-10.000000)* 0.000003) + \
    205    (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.006331 + (energy-100.000000)* 0.000002) + \
    206    (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.008374 + (energy-1000.000000)* 0.000004) + \
    207    (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10000.0000) * (0.048432*energy/10000.000000) + \
    208    (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.00664542) + \
    209    (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.006645 + (energy-10.000000)* 0.000004) + \
    210    (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.006973 + (energy-100.000000)* 0.000003) + \
    211    (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.009233 + (energy-1000.000000)* 0.000005) + \
    212    (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10000.0000) * (0.053465*energy/10000.000000) + \
    213    (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.00733159) + \
    214    (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.007332 + (energy-10.000000)* 0.000004) + \
    215    (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.007715 + (energy-100.000000)* 0.000003) + \
    216    (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.010293 + (energy-1000.000000)* 0.000005) + \
    217    (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10000.0000) * (0.059778*energy/10000.000000) + \
    218    (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.00809331) + \
    219    (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.008093 + (energy-10.000000)* 0.000005) + \
    220    (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.008517 + (energy-100.000000)* 0.000003) + \
    221    (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.011309 + (energy-1000.000000)* 0.000006) + \
    222    (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10000.0000) * (0.065875*energy/10000.000000) + \
    223    (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.00892791) + \
    224    (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.008928 + (energy-10.000000)* 0.000005) + \
    225    (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.009376 + (energy-100.000000)* 0.000003) + \
    226    (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.012508 + (energy-1000.000000)* 0.000007) + \
    227    (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10000.0000) * (0.073389*energy/10000.000000) + \
    228    (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.00987544) + \
    229    (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.009875 + (energy-10.000000)* 0.000006) + \
    230    (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.010388 + (energy-100.000000)* 0.000004) + \
    231    (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.013930 + (energy-1000.000000)* 0.000007) + \
    232    (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10000.0000) * (0.079664*energy/10000.000000) + \
    233    (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.01093241) + \
    234    (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.010932 + (energy-10.000000)* 0.000006) + \
    235    (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.011515 + (energy-100.000000)* 0.000004) + \
    236    (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.015341 + (energy-1000.000000)* 0.000008) + \
    237    (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10000.0000) * (0.088937*energy/10000.000000) + \
    238    (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.01216185) + \
    239    (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.012162 + (energy-10.000000)* 0.000007) + \
    240    (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.012785 + (energy-100.000000)* 0.000005) + \
    241    (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.017140 + (energy-1000.000000)* 0.000009) + \
    242    (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10000.0000) * (0.100946*energy/10000.000000) + \
    243    (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.01329126) + \
    244    (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.013291 + (energy-10.000000)* 0.000008) + \
    245    (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.013982 + (energy-100.000000)* 0.000005) + \
    246    (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.018853 + (energy-1000.000000)* 0.000011) + \
    247    (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10000.0000) * (0.115103*energy/10000.000000) + \
    248    (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.01500922) + \
    249    (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.015009 + (energy-10.000000)* 0.000009) + \
    250    (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.015779 + (energy-100.000000)* 0.000006) + \
    251    (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.021404 + (energy-1000.000000)* 0.000012) + \
    252    (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10000.0000) * (0.130463*energy/10000.000000) + \
    253    (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.01633866) + \
    254    (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.016339 + (energy-10.000000)* 0.000009) + \
    255    (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.017167 + (energy-100.000000)* 0.000007) + \
    256    (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.023505 + (energy-1000.000000)* 0.000014) + \
    257    (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10000.0000) * (0.148516*energy/10000.000000) + \
    258    (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.01806420) + \
    259    (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.018064 + (energy-10.000000)* 0.000010) + \
    260    (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.018992 + (energy-100.000000)* 0.000008) + \
    261    (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.026158 + (energy-1000.000000)* 0.000016) + \
    262    (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10000.0000) * (0.170014*energy/10000.000000) + \
    263    (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 0.0000 && energy < 10.0000) * (0.02021185) + \
    264    (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10.0000 && energy < 100.0000) * (0.020212 + (energy-10.000000)* 0.000012) + \
    265    (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 100.0000 && energy < 1000.0000) * (0.021309 + (energy-100.000000)* 0.000010) + \
    266    (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.029902 + (energy-1000.000000)* 0.000018) + \
    267    (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10000.0000) * (0.195445*energy/10000.000000) + \
    268    (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 0.0000 && energy < 10.0000) * (0.02245346) + \
    269    (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10.0000 && energy < 100.0000) * (0.022453 + (energy-10.000000)* 0.000013) + \
    270    (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 100.0000 && energy < 1000.0000) * (0.023623 + (energy-100.000000)* 0.000011) + \
    271    (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.033400 + (energy-1000.000000)* 0.000021) + \
    272    (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10000.0000) * (0.222436*energy/10000.000000) + \
    273    (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 0.0000 && energy < 10.0000) * (0.02438996) + \
    274    (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10.0000 && energy < 100.0000) * (0.024390 + (energy-10.000000)* 0.000014) + \
    275    (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 100.0000 && energy < 1000.0000) * (0.025632 + (energy-100.000000)* 0.000013) + \
    276    (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.037643 + (energy-1000.000000)* 0.000025) + \
    277    (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10000.0000) * (0.266957*energy/10000.000000) + \
    278    (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 0.0000 && energy < 10.0000) * (0.02766922) + \
    279    (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10.0000 && energy < 100.0000) * (0.027669 + (energy-10.000000)* 0.000016) + \
    280    (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 100.0000 && energy < 1000.0000) * (0.029119 + (energy-100.000000)* 0.000018) + \
    281    (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.045061 + (energy-1000.000000)* 0.000031) + \
    282    (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10000.0000) * (0.326140*energy/10000.000000) + \
    283    (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 0.0000 && energy < 10.0000) * (0.03019946) + \
    284    (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10.0000 && energy < 100.0000) * (0.030199 + (energy-10.000000)* 0.000019) + \
    285    (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 100.0000 && energy < 1000.0000) * (0.031924 + (energy-100.000000)* 0.000024) + \
    286    (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.053879 + (energy-1000.000000)* 0.000040) + \
     9#  Analytical formula
     10
     11
     12set ResolutionFormula {
     13 
     14( abs(eta) < 1.35 ) *
     15
     16(sqrt(0.0000364164 + (
     17   9.06262e-8 *pt^2* cosh(
     18     eta)^2 *(2.82074e-7/sin(2*atan(exp(-abs(eta))))^2 + (
     19      504.525 *(1/400000000 + (0.117945* 1/cosh(eta)^2)/(
     20         pt^2 *sin(2*atan(exp(-abs(eta))))^2)))/
     21      sin(2*atan(exp(-abs(eta))))^2) *sin(2*atan(exp(-abs(eta))))^2)/(
     22   0.00516429/sin(2*atan(exp(-abs(eta))))^2 + (
     23    96868.8 *(1/400000000 + (0.117945 * 1/cosh(eta)^2)/(
     24       pt^2 *sin(2*atan(exp(-abs(eta))))^2)))/
     25    sin(2*atan(exp(-abs(eta))))^2))
     26
     27) +
     28 
     29( abs(eta) > 1.35 && abs(eta) < 2.00) *
     30
     31( 1.53846*(
     32
     33 ( (energy >= 0.0000 && energy < 1.0000) * (0.00835178) +
     34   (energy >= 1.0000 && energy < 2.0000) * (0.008352 + (energy-1.000000)* -0.002766) +
     35   (energy >= 2.0000 && energy < 5.0000) * (0.005586 + (energy-2.000000)* -0.000472) +
     36   (energy >= 5.0000 && energy < 10.0000) * (0.004171 + (energy-5.000000)* 0.000007) +
     37   (energy >= 10.0000 && energy < 20.0000) * (0.004205 + (energy-10.000000)* 0.000007) +
     38   (energy >= 20.0000 && energy < 50.0000) * (0.004277 + (energy-20.000000)* 0.000007) +
     39   (energy >= 50.0000 && energy < 100.0000) * (0.004473 + (energy-50.000000)* 0.000007) +
     40   (energy >= 100.0000 && energy < 200.0000) * (0.004798 + (energy-100.000000)* 0.000005) +
     41   (energy >= 200.0000 && energy < 500.0000) * (0.005329 + (energy-200.000000)* 0.000004) +
     42   (energy >= 500.0000 && energy < 1000.0000) * (0.006500 + (energy-500.000000)* 0.000005) +
     43   (energy >= 1000.0000 && energy < 2000.0000) * (0.008885 + (energy-1000.000000)* 0.000006) +
     44   (energy >= 2000.0000 && energy < 5000.0000) * (0.014889 + (energy-2000.000000)* 0.000007) +
     45   (energy >= 5000.0000 && energy < 10000.0000) * (0.034901 + (energy-5000.000000)* 0.000007) +
     46   (energy >= 10000.0000) * (0.069109*energy/10000.000000) )
     47   
     48
     49 - 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) +
     50
     513.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)))
     52
     53 - 2.07692* (  (energy >= 0.0000 && energy < 1.0000) * (0.00835178) +
     54   (energy >= 1.0000 && energy < 2.0000) * (0.008352 + (energy-1.000000)* -0.002766) +
     55   (energy >= 2.0000 && energy < 5.0000) * (0.005586 + (energy-2.000000)* -0.000472) +
     56   (energy >= 5.0000 && energy < 10.0000) * (0.004171 + (energy-5.000000)* 0.000007) +
     57   (energy >= 10.0000 && energy < 20.0000) * (0.004205 + (energy-10.000000)* 0.000007) +
     58   (energy >= 20.0000 && energy < 50.0000) * (0.004277 + (energy-20.000000)* 0.000007) +
     59   (energy >= 50.0000 && energy < 100.0000) * (0.004473 + (energy-50.000000)* 0.000007) +
     60   (energy >= 100.0000 && energy < 200.0000) * (0.004798 + (energy-100.000000)* 0.000005) +
     61   (energy >= 200.0000 && energy < 500.0000) * (0.005329 + (energy-200.000000)* 0.000004) +
     62   (energy >= 500.0000 && energy < 1000.0000) * (0.006500 + (energy-500.000000)* 0.000005) +
     63   (energy >= 1000.0000 && energy < 2000.0000) * (0.008885 + (energy-1000.000000)* 0.000006) +
     64   (energy >= 2000.0000 && energy < 5000.0000) * (0.014889 + (energy-2000.000000)* 0.000007) +
     65   (energy >= 5000.0000 && energy < 10000.0000) * (0.034901 + (energy-5000.000000)* 0.000007) +
     66   (energy >= 10000.0000) * (0.069109*energy/10000.000000) )
     67
     68
     69) +
     70
     71(abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.00910581) + \
     72   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.009106 + (energy-1.000000)* -0.004140) + \
     73   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.004966 + (energy-2.000000)* -0.000307) + \
     74   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.004044 + (energy-5.000000)* 0.000008) + \
     75   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.004083 + (energy-10.000000)* 0.000008) + \
     76   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.004159 + (energy-20.000000)* 0.000006) + \
     77   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.004336 + (energy-50.000000)* 0.000005) + \
     78   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.004600 + (energy-100.000000)* 0.000005) + \
     79   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.005064 + (energy-200.000000)* 0.000005) + \
     80   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006506 + (energy-500.000000)* 0.000006) + \
     81   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.009646 + (energy-1000.000000)* 0.000007) + \
     82   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.017099 + (energy-2000.000000)* 0.000008) + \
     83   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.041050 + (energy-5000.000000)* 0.000008) + \
     84   (abs(eta) >= 2.0000 && abs(eta) < 2.1000) * (energy >= 10000.0000) * (0.081600*energy/10000.000000) + \
     85   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.01061526) + \
     86   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.010615 + (energy-1.000000)* -0.004849) + \
     87   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.005766 + (energy-2.000000)* -0.000398) + \
     88   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.004573 + (energy-5.000000)* 0.000006) + \
     89   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.004604 + (energy-10.000000)* 0.000007) + \
     90   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.004675 + (energy-20.000000)* 0.000005) + \
     91   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.004828 + (energy-50.000000)* 0.000004) + \
     92   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.005034 + (energy-100.000000)* 0.000004) + \
     93   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.005408 + (energy-200.000000)* 0.000005) + \
     94   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006879 + (energy-500.000000)* 0.000007) + \
     95   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.010366 + (energy-1000.000000)* 0.000008) + \
     96   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.018609 + (energy-2000.000000)* 0.000009) + \
     97   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.044911 + (energy-5000.000000)* 0.000009) + \
     98   (abs(eta) >= 2.1000 && abs(eta) < 2.2000) * (energy >= 10000.0000) * (0.089351*energy/10000.000000) + \
     99   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.01229632) + \
     100   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.012296 + (energy-1.000000)* -0.006152) + \
     101   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.006145 + (energy-2.000000)* -0.000448) + \
     102   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.004800 + (energy-5.000000)* 0.000006) + \
     103   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.004830 + (energy-10.000000)* 0.000008) + \
     104   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.004912 + (energy-20.000000)* 0.000006) + \
     105   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.005103 + (energy-50.000000)* 0.000005) + \
     106   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.005339 + (energy-100.000000)* 0.000004) + \
     107   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.005741 + (energy-200.000000)* 0.000006) + \
     108   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007431 + (energy-500.000000)* 0.000008) + \
     109   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.011476 + (energy-1000.000000)* 0.000009) + \
     110   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.020897 + (energy-2000.000000)* 0.000010) + \
     111   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.050706 + (energy-5000.000000)* 0.000010) + \
     112   (abs(eta) >= 2.2000 && abs(eta) < 2.3000) * (energy >= 10000.0000) * (0.100964*energy/10000.000000) + \
     113   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.01332559) + \
     114   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.013326 + (energy-1.000000)* -0.006197) + \
     115   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.007128 + (energy-2.000000)* -0.000520) + \
     116   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.005568 + (energy-5.000000)* 0.000005) + \
     117   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.005592 + (energy-10.000000)* 0.000007) + \
     118   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.005661 + (energy-20.000000)* 0.000005) + \
     119   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.005809 + (energy-50.000000)* 0.000004) + \
     120   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.005991 + (energy-100.000000)* 0.000004) + \
     121   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.006351 + (energy-200.000000)* 0.000006) + \
     122   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008057 + (energy-500.000000)* 0.000008) + \
     123   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.012259 + (energy-1000.000000)* 0.000010) + \
     124   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.022158 + (energy-2000.000000)* 0.000010) + \
     125   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.053619 + (energy-5000.000000)* 0.000011) + \
     126   (abs(eta) >= 2.3000 && abs(eta) < 2.4000) * (energy >= 10000.0000) * (0.106722*energy/10000.000000) + \
     127   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.01154860) + \
     128   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.011549 + (energy-1.000000)* -0.004321) + \
     129   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.007228 + (energy-2.000000)* -0.000524) + \
     130   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.005656 + (energy-5.000000)* -0.000189) + \
     131   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.004710 + (energy-10.000000)* 0.000005) + \
     132   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.004760 + (energy-20.000000)* 0.000004) + \
     133   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.004886 + (energy-50.000000)* 0.000003) + \
     134   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.005058 + (energy-100.000000)* 0.000003) + \
     135   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.005383 + (energy-200.000000)* 0.000004) + \
     136   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006646 + (energy-500.000000)* 0.000006) + \
     137   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.009604 + (energy-1000.000000)* 0.000007) + \
     138   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.016662 + (energy-2000.000000)* 0.000008) + \
     139   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.039553 + (energy-5000.000000)* 0.000008) + \
     140   (abs(eta) >= 2.4000 && abs(eta) < 2.5000) * (energy >= 10000.0000) * (0.078469*energy/10000.000000) + \
     141   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.01275344) + \
     142   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1.0000 && energy < 2.0000) * (0.012753 + (energy-1.000000)* -0.004675) + \
     143   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.008079 + (energy-2.000000)* -0.000665) + \
     144   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.006084 + (energy-5.000000)* -0.000495) + \
     145   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.003609 + (energy-10.000000)* 0.000002) + \
     146   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.003627 + (energy-20.000000)* 0.000004) + \
     147   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.003733 + (energy-50.000000)* 0.000004) + \
     148   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.003917 + (energy-100.000000)* 0.000003) + \
     149   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.004207 + (energy-200.000000)* 0.000002) + \
     150   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004756 + (energy-500.000000)* 0.000002) + \
     151   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005795 + (energy-1000.000000)* 0.000003) + \
     152   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.008680 + (energy-2000.000000)* 0.000003) + \
     153   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.019141 + (energy-5000.000000)* 0.000004) + \
     154   (abs(eta) >= 2.5000 && abs(eta) < 2.6000) * (energy >= 10000.0000) * (0.037489*energy/10000.000000) + \
     155   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.01459683) + \
     156   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1.0000 && energy < 2.0000) * (0.014597 + (energy-1.000000)* -0.005646) + \
     157   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.008950 + (energy-2.000000)* -0.000797) + \
     158   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.006558 + (energy-5.000000)* -0.000673) + \
     159   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.003194 + (energy-10.000000)* -0.000001) + \
     160   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.003183 + (energy-20.000000)* 0.000003) + \
     161   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.003263 + (energy-50.000000)* 0.000004) + \
     162   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.003450 + (energy-100.000000)* 0.000004) + \
     163   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.003824 + (energy-200.000000)* 0.000002) + \
     164   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004508 + (energy-500.000000)* 0.000002) + \
     165   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005478 + (energy-1000.000000)* 0.000003) + \
     166   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.008026 + (energy-2000.000000)* 0.000003) + \
     167   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.017389 + (energy-5000.000000)* 0.000003) + \
     168   (abs(eta) >= 2.6000 && abs(eta) < 2.7000) * (energy >= 10000.0000) * (0.033936*energy/10000.000000) + \
     169   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.01671576) + \
     170   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1.0000 && energy < 2.0000) * (0.016716 + (energy-1.000000)* -0.006633) + \
     171   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.010083 + (energy-2.000000)* -0.001014) + \
     172   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.007041 + (energy-5.000000)* -0.000732) + \
     173   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.003380 + (energy-10.000000)* -0.000000) + \
     174   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.003376 + (energy-20.000000)* 0.000001) + \
     175   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.003402 + (energy-50.000000)* 0.000001) + \
     176   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.003463 + (energy-100.000000)* 0.000002) + \
     177   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.003622 + (energy-200.000000)* 0.000002) + \
     178   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004151 + (energy-500.000000)* 0.000002) + \
     179   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005107 + (energy-1000.000000)* 0.000002) + \
     180   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.007545 + (energy-2000.000000)* 0.000003) + \
     181   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.016394 + (energy-5000.000000)* 0.000003) + \
     182   (abs(eta) >= 2.7000 && abs(eta) < 2.8000) * (energy >= 10000.0000) * (0.032006*energy/10000.000000) + \
     183   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.01914921) + \
     184   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1.0000 && energy < 2.0000) * (0.019149 + (energy-1.000000)* -0.007855) + \
     185   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.011294 + (energy-2.000000)* -0.001201) + \
     186   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.007692 + (energy-5.000000)* -0.000920) + \
     187   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.003092 + (energy-10.000000)* 0.000001) + \
     188   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.003105 + (energy-20.000000)* 0.000003) + \
     189   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.003183 + (energy-50.000000)* 0.000002) + \
     190   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.003289 + (energy-100.000000)* 0.000002) + \
     191   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.003440 + (energy-200.000000)* 0.000001) + \
     192   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.003827 + (energy-500.000000)* 0.000002) + \
     193   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004665 + (energy-1000.000000)* 0.000002) + \
     194   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006916 + (energy-2000.000000)* 0.000003) + \
     195   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.015093 + (energy-5000.000000)* 0.000003) + \
     196   (abs(eta) >= 2.8000 && abs(eta) < 2.9000) * (energy >= 10000.0000) * (0.029497*energy/10000.000000) + \
     197   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.02303256) + \
     198   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1.0000 && energy < 2.0000) * (0.023033 + (energy-1.000000)* -0.010200) + \
     199   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.012833 + (energy-2.000000)* -0.001413) + \
     200   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.008594 + (energy-5.000000)* -0.001067) + \
     201   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.003259 + (energy-10.000000)* 0.000001) + \
     202   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.003265 + (energy-20.000000)* 0.000003) + \
     203   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.003347 + (energy-50.000000)* 0.000002) + \
     204   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.003460 + (energy-100.000000)* 0.000001) + \
     205   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.003609 + (energy-200.000000)* 0.000001) + \
     206   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.003900 + (energy-500.000000)* 0.000001) + \
     207   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004527 + (energy-1000.000000)* 0.000002) + \
     208   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006364 + (energy-2000.000000)* 0.000002) + \
     209   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.013396 + (energy-5000.000000)* 0.000003) + \
     210   (abs(eta) >= 2.9000 && abs(eta) < 3.0000) * (energy >= 10000.0000) * (0.025989*energy/10000.000000) + \
     211   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.02560543) + \
     212   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.025605 + (energy-1.000000)* -0.011413) + \
     213   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.014193 + (energy-2.000000)* -0.001557) + \
     214   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.009523 + (energy-5.000000)* -0.001212) + \
     215   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.003463 + (energy-10.000000)* -0.000002) + \
     216   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.003439 + (energy-20.000000)* 0.000003) + \
     217   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.003524 + (energy-50.000000)* 0.000002) + \
     218   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.003638 + (energy-100.000000)* 0.000001) + \
     219   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.003783 + (energy-200.000000)* 0.000001) + \
     220   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004044 + (energy-500.000000)* 0.000001) + \
     221   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004569 + (energy-1000.000000)* 0.000002) + \
     222   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006148 + (energy-2000.000000)* 0.000002) + \
     223   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.012445 + (energy-5000.000000)* 0.000002) + \
     224   (abs(eta) >= 3.0000 && abs(eta) < 3.1000) * (energy >= 10000.0000) * (0.023931*energy/10000.000000) + \
     225   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.03074681) + \
     226   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.030747 + (energy-1.000000)* -0.014564) + \
     227   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.016182 + (energy-2.000000)* -0.001825) + \
     228   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.010707 + (energy-5.000000)* -0.001387) + \
     229   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.003774 + (energy-10.000000)* -0.000004) + \
     230   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.003729 + (energy-20.000000)* 0.000003) + \
     231   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.003818 + (energy-50.000000)* 0.000002) + \
     232   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.003938 + (energy-100.000000)* 0.000002) + \
     233   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.004095 + (energy-200.000000)* 0.000001) + \
     234   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004362 + (energy-500.000000)* 0.000001) + \
     235   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.004861 + (energy-1000.000000)* 0.000002) + \
     236   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.006390 + (energy-2000.000000)* 0.000002) + \
     237   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.012661 + (energy-5000.000000)* 0.000002) + \
     238   (abs(eta) >= 3.1000 && abs(eta) < 3.2000) * (energy >= 10000.0000) * (0.024223*energy/10000.000000) + \
     239   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.03555793) + \
     240   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.035558 + (energy-1.000000)* -0.017628) + \
     241   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.017930 + (energy-2.000000)* -0.002058) + \
     242   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.011755 + (energy-5.000000)* -0.001511) + \
     243   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.004201 + (energy-10.000000)* -0.000006) + \
     244   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.004143 + (energy-20.000000)* 0.000003) + \
     245   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.004231 + (energy-50.000000)* 0.000003) + \
     246   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.004357 + (energy-100.000000)* 0.000002) + \
     247   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.004530 + (energy-200.000000)* 0.000001) + \
     248   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.004836 + (energy-500.000000)* 0.000001) + \
     249   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005416 + (energy-1000.000000)* 0.000002) + \
     250   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.007186 + (energy-2000.000000)* 0.000002) + \
     251   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.014375 + (energy-5000.000000)* 0.000003) + \
     252   (abs(eta) >= 3.2000 && abs(eta) < 3.3000) * (energy >= 10000.0000) * (0.027567*energy/10000.000000) + \
     253   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.04278071) + \
     254   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.042781 + (energy-1.000000)* -0.022373) + \
     255   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.020408 + (energy-2.000000)* -0.002401) + \
     256   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.013206 + (energy-5.000000)* -0.001742) + \
     257   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.004494 + (energy-10.000000)* -0.000005) + \
     258   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.004443 + (energy-20.000000)* 0.000004) + \
     259   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.004552 + (energy-50.000000)* 0.000003) + \
     260   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.004720 + (energy-100.000000)* 0.000002) + \
     261   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.004951 + (energy-200.000000)* 0.000001) + \
     262   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.005326 + (energy-500.000000)* 0.000001) + \
     263   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.005966 + (energy-1000.000000)* 0.000002) + \
     264   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.007855 + (energy-2000.000000)* 0.000003) + \
     265   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.015545 + (energy-5000.000000)* 0.000003) + \
     266   (abs(eta) >= 3.3000 && abs(eta) < 3.4000) * (energy >= 10000.0000) * (0.029724*energy/10000.000000) + \
     267   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.05160998) + \
     268   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.051610 + (energy-1.000000)* -0.028992) + \
     269   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.022618 + (energy-2.000000)* -0.002675) + \
     270   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.014593 + (energy-5.000000)* -0.002002) + \
     271   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.004580 + (energy-10.000000)* -0.000006) + \
     272   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.004525 + (energy-20.000000)* 0.000004) + \
     273   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.004637 + (energy-50.000000)* 0.000004) + \
     274   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.004836 + (energy-100.000000)* 0.000003) + \
     275   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.005126 + (energy-200.000000)* 0.000002) + \
     276   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.005589 + (energy-500.000000)* 0.000002) + \
     277   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.006355 + (energy-1000.000000)* 0.000002) + \
     278   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.008586 + (energy-2000.000000)* 0.000003) + \
     279   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.017432 + (energy-5000.000000)* 0.000003) + \
     280   (abs(eta) >= 3.4000 && abs(eta) < 3.5000) * (energy >= 10000.0000) * (0.033540*energy/10000.000000) + \
     281   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.05061548) + \
     282   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1.0000 && energy < 2.0000) * (0.050615 + (energy-1.000000)* -0.026365) + \
     283   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.024251 + (energy-2.000000)* -0.002770) + \
     284   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.015940 + (energy-5.000000)* -0.002210) + \
     285   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.004889 + (energy-10.000000)* -0.000004) + \
     286   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.004849 + (energy-20.000000)* 0.000003) + \
     287   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.004944 + (energy-50.000000)* 0.000003) + \
     288   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.005098 + (energy-100.000000)* 0.000002) + \
     289   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.005329 + (energy-200.000000)* 0.000002) + \
     290   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.005781 + (energy-500.000000)* 0.000002) + \
     291   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.006673 + (energy-1000.000000)* 0.000003) + \
     292   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.009292 + (energy-2000.000000)* 0.000003) + \
     293   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.019416 + (energy-5000.000000)* 0.000004) + \
     294   (abs(eta) >= 3.5000 && abs(eta) < 3.6000) * (energy >= 10000.0000) * (0.037611*energy/10000.000000) + \
     295   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.05000971) + \
     296   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1.0000 && energy < 2.0000) * (0.050010 + (energy-1.000000)* -0.023879) + \
     297   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.026130 + (energy-2.000000)* -0.002886) + \
     298   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.017473 + (energy-5.000000)* -0.002434) + \
     299   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.005302 + (energy-10.000000)* -0.000003) + \
     300   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.005274 + (energy-20.000000)* 0.000003) + \
     301   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.005377 + (energy-50.000000)* 0.000003) + \
     302   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.005518 + (energy-100.000000)* 0.000002) + \
     303   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.005704 + (energy-200.000000)* 0.000001) + \
     304   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006144 + (energy-500.000000)* 0.000002) + \
     305   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.007181 + (energy-1000.000000)* 0.000003) + \
     306   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.010212 + (energy-2000.000000)* 0.000004) + \
     307   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.021690 + (energy-5000.000000)* 0.000004) + \
     308   (abs(eta) >= 3.6000 && abs(eta) < 3.7000) * (energy >= 10000.0000) * (0.042161*energy/10000.000000) + \
     309   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.05838538) + \
     310   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1.0000 && energy < 2.0000) * (0.058385 + (energy-1.000000)* -0.028717) + \
     311   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.029668 + (energy-2.000000)* -0.003381) + \
     312   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.019526 + (energy-5.000000)* -0.002774) + \
     313   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.005658 + (energy-10.000000)* -0.000006) + \
     314   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.005595 + (energy-20.000000)* 0.000004) + \
     315   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.005705 + (energy-50.000000)* 0.000003) + \
     316   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.005857 + (energy-100.000000)* 0.000002) + \
     317   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.006045 + (energy-200.000000)* 0.000002) + \
     318   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.006529 + (energy-500.000000)* 0.000002) + \
     319   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.007738 + (energy-1000.000000)* 0.000003) + \
     320   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.011205 + (energy-2000.000000)* 0.000004) + \
     321   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.024105 + (energy-5000.000000)* 0.000005) + \
     322   (abs(eta) >= 3.7000 && abs(eta) < 3.8000) * (energy >= 10000.0000) * (0.046978*energy/10000.000000) + \
     323   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.06772344) + \
     324   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1.0000 && energy < 2.0000) * (0.067723 + (energy-1.000000)* -0.034932) + \
     325   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.032792 + (energy-2.000000)* -0.003689) + \
     326   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.021725 + (energy-5.000000)* -0.003107) + \
     327   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.006190 + (energy-10.000000)* -0.000015) + \
     328   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.006041 + (energy-20.000000)* 0.000004) + \
     329   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.006157 + (energy-50.000000)* 0.000004) + \
     330   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.006339 + (energy-100.000000)* 0.000002) + \
     331   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.006574 + (energy-200.000000)* 0.000002) + \
     332   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007141 + (energy-500.000000)* 0.000003) + \
     333   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.008525 + (energy-1000.000000)* 0.000004) + \
     334   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.012450 + (energy-2000.000000)* 0.000005) + \
     335   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.026927 + (energy-5000.000000)* 0.000005) + \
     336   (abs(eta) >= 3.8000 && abs(eta) < 3.9000) * (energy >= 10000.0000) * (0.052532*energy/10000.000000) + \
     337   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.09136025) + \
     338   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1.0000 && energy < 2.0000) * (0.091360 + (energy-1.000000)* -0.053756) + \
     339   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.037604 + (energy-2.000000)* -0.004505) + \
     340   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.024090 + (energy-5.000000)* -0.003473) + \
     341   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.006723 + (energy-10.000000)* -0.000008) + \
     342   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.006639 + (energy-20.000000)* 0.000004) + \
     343   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.006768 + (energy-50.000000)* 0.000004) + \
     344   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.006972 + (energy-100.000000)* 0.000003) + \
     345   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.007243 + (energy-200.000000)* 0.000002) + \
     346   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.007887 + (energy-500.000000)* 0.000003) + \
     347   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.009456 + (energy-1000.000000)* 0.000004) + \
     348   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.013913 + (energy-2000.000000)* 0.000005) + \
     349   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.030283 + (energy-5000.000000)* 0.000006) + \
     350   (abs(eta) >= 3.9000 && abs(eta) < 4.0000) * (energy >= 10000.0000) * (0.059158*energy/10000.000000) + \
     351   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.12404990) + \
     352   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.124050 + (energy-1.000000)* -0.081314) + \
     353   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.042736 + (energy-2.000000)* -0.005219) + \
     354   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.027079 + (energy-5.000000)* -0.003947) + \
     355   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.007344 + (energy-10.000000)* -0.000003) + \
     356   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.007313 + (energy-20.000000)* 0.000005) + \
     357   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.007470 + (energy-50.000000)* 0.000005) + \
     358   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.007716 + (energy-100.000000)* 0.000003) + \
     359   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.008045 + (energy-200.000000)* 0.000003) + \
     360   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.008803 + (energy-500.000000)* 0.000004) + \
     361   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.010627 + (energy-1000.000000)* 0.000005) + \
     362   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.015804 + (energy-2000.000000)* 0.000006) + \
     363   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.034675 + (energy-5000.000000)* 0.000007) + \
     364   (abs(eta) >= 4.0000 && abs(eta) < 4.1000) * (energy >= 10000.0000) * (0.067848*energy/10000.000000) + \
     365   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.14890011) + \
     366   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.148900 + (energy-1.000000)* -0.100874) + \
     367   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.048026 + (energy-2.000000)* -0.006063) + \
     368   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.029838 + (energy-5.000000)* -0.004346) + \
     369   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.008111 + (energy-10.000000)* -0.000003) + \
     370   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.008078 + (energy-20.000000)* 0.000006) + \
     371   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.008252 + (energy-50.000000)* 0.000005) + \
     372   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.008523 + (energy-100.000000)* 0.000004) + \
     373   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.008878 + (energy-200.000000)* 0.000003) + \
     374   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.009706 + (energy-500.000000)* 0.000004) + \
     375   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.011737 + (energy-1000.000000)* 0.000006) + \
     376   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.017525 + (energy-2000.000000)* 0.000007) + \
     377   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.038581 + (energy-5000.000000)* 0.000007) + \
     378   (abs(eta) >= 4.1000 && abs(eta) < 4.2000) * (energy >= 10000.0000) * (0.075543*energy/10000.000000) + \
     379   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.16490723) + \
     380   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.164907 + (energy-1.000000)* -0.111723) + \
     381   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.053184 + (energy-2.000000)* -0.006672) + \
     382   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.033167 + (energy-5.000000)* -0.004844) + \
     383   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.008947 + (energy-10.000000)* -0.000004) + \
     384   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.008910 + (energy-20.000000)* 0.000006) + \
     385   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.009097 + (energy-50.000000)* 0.000006) + \
     386   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.009383 + (energy-100.000000)* 0.000004) + \
     387   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.009759 + (energy-200.000000)* 0.000003) + \
     388   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.010679 + (energy-500.000000)* 0.000005) + \
     389   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.012976 + (energy-1000.000000)* 0.000007) + \
     390   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.019484 + (energy-2000.000000)* 0.000008) + \
     391   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.043040 + (energy-5000.000000)* 0.000008) + \
     392   (abs(eta) >= 4.2000 && abs(eta) < 4.3000) * (energy >= 10000.0000) * (0.084329*energy/10000.000000) + \
     393   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.18158594) + \
     394   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.181586 + (energy-1.000000)* -0.122228) + \
     395   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.059358 + (energy-2.000000)* -0.007286) + \
     396   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.037499 + (energy-5.000000)* -0.005522) + \
     397   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.009890 + (energy-10.000000)* -0.000005) + \
     398   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.009845 + (energy-20.000000)* 0.000007) + \
     399   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.010056 + (energy-50.000000)* 0.000007) + \
     400   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.010391 + (energy-100.000000)* 0.000004) + \
     401   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.010834 + (energy-200.000000)* 0.000003) + \
     402   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.011883 + (energy-500.000000)* 0.000005) + \
     403   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.014439 + (energy-1000.000000)* 0.000007) + \
     404   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.021615 + (energy-2000.000000)* 0.000009) + \
     405   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.047591 + (energy-5000.000000)* 0.000009) + \
     406   (abs(eta) >= 4.3000 && abs(eta) < 4.4000) * (energy >= 10000.0000) * (0.093178*energy/10000.000000) + \
     407   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.19155508) + \
     408   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.191555 + (energy-1.000000)* -0.123094) + \
     409   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.068461 + (energy-2.000000)* -0.009015) + \
     410   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.041415 + (energy-5.000000)* -0.006088) + \
     411   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.010974 + (energy-10.000000)* -0.000005) + \
     412   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.010926 + (energy-20.000000)* 0.000008) + \
     413   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.011173 + (energy-50.000000)* 0.000007) + \
     414   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.011547 + (energy-100.000000)* 0.000005) + \
     415   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.012033 + (energy-200.000000)* 0.000004) + \
     416   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.013228 + (energy-500.000000)* 0.000006) + \
     417   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.016200 + (energy-1000.000000)* 0.000008) + \
     418   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.024580 + (energy-2000.000000)* 0.000010) + \
     419   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.054668 + (energy-5000.000000)* 0.000011) + \
     420   (abs(eta) >= 4.4000 && abs(eta) < 4.5000) * (energy >= 10000.0000) * (0.107250*energy/10000.000000) + \
     421   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     422   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.076324) + \
     423   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.076324 + (energy-2.000000)* -0.010007) + \
     424   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.046305 + (energy-5.000000)* -0.006821) + \
     425   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.012198 + (energy-10.000000)* -0.000006) + \
     426   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.012141 + (energy-20.000000)* 0.000009) + \
     427   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.012403 + (energy-50.000000)* 0.000008) + \
     428   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.012809 + (energy-100.000000)* 0.000005) + \
     429   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.013347 + (energy-200.000000)* 0.000004) + \
     430   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.014679 + (energy-500.000000)* 0.000007) + \
     431   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.017991 + (energy-1000.000000)* 0.000009) + \
     432   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.027302 + (energy-2000.000000)* 0.000011) + \
     433   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.060707 + (energy-5000.000000)* 0.000012) + \
     434   (abs(eta) >= 4.5000 && abs(eta) < 4.6000) * (energy >= 10000.0000) * (0.119090*energy/10000.000000) + \
     435   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     436   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.091337) + \
     437   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.091337 + (energy-2.000000)* -0.013136) + \
     438   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.051928 + (energy-5.000000)* -0.007715) + \
     439   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.013354 + (energy-10.000000)* -0.000006) + \
     440   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.013298 + (energy-20.000000)* 0.000010) + \
     441   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.013589 + (energy-50.000000)* 0.000009) + \
     442   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.014031 + (energy-100.000000)* 0.000006) + \
     443   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.014618 + (energy-200.000000)* 0.000005) + \
     444   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.016165 + (energy-500.000000)* 0.000008) + \
     445   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.020164 + (energy-1000.000000)* 0.000011) + \
     446   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.031327 + (energy-2000.000000)* 0.000013) + \
     447   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.070717 + (energy-5000.000000)* 0.000014) + \
     448   (abs(eta) >= 4.6000 && abs(eta) < 4.7000) * (energy >= 10000.0000) * (0.139125*energy/10000.000000) + \
     449   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     450   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.103570) + \
     451   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.103570 + (energy-2.000000)* -0.014671) + \
     452   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.059557 + (energy-5.000000)* -0.008899) + \
     453   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.015064 + (energy-10.000000)* -0.000007) + \
     454   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.014991 + (energy-20.000000)* 0.000011) + \
     455   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.015318 + (energy-50.000000)* 0.000010) + \
     456   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.015815 + (energy-100.000000)* 0.000007) + \
     457   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.016477 + (energy-200.000000)* 0.000006) + \
     458   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.018221 + (energy-500.000000)* 0.000009) + \
     459   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.022637 + (energy-1000.000000)* 0.000012) + \
     460   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.034869 + (energy-2000.000000)* 0.000014) + \
     461   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.078199 + (energy-5000.000000)* 0.000015) + \
     462   (abs(eta) >= 4.7000 && abs(eta) < 4.8000) * (energy >= 10000.0000) * (0.153642*energy/10000.000000) + \
     463   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     464   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.139198) + \
     465   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.139198 + (energy-2.000000)* -0.023537) + \
     466   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.068587 + (energy-5.000000)* -0.010429) + \
     467   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.016442 + (energy-10.000000)* -0.000007) + \
     468   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.016367 + (energy-20.000000)* 0.000012) + \
     469   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.016716 + (energy-50.000000)* 0.000010) + \
     470   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.017240 + (energy-100.000000)* 0.000007) + \
     471   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.017958 + (energy-200.000000)* 0.000007) + \
     472   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.020059 + (energy-500.000000)* 0.000011) + \
     473   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.025533 + (energy-1000.000000)* 0.000015) + \
     474   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.040479 + (energy-2000.000000)* 0.000017) + \
     475   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.092392 + (energy-5000.000000)* 0.000018) + \
     476   (abs(eta) >= 4.8000 && abs(eta) < 4.9000) * (energy >= 10000.0000) * (0.182124*energy/10000.000000) + \
     477   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     478   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.154202) + \
     479   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.154202 + (energy-2.000000)* -0.026542) + \
     480   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.074577 + (energy-5.000000)* -0.011282) + \
     481   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.018167 + (energy-10.000000)* -0.000008) + \
     482   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.018090 + (energy-20.000000)* 0.000013) + \
     483   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.018479 + (energy-50.000000)* 0.000012) + \
     484   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.019055 + (energy-100.000000)* 0.000008) + \
     485   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.019848 + (energy-200.000000)* 0.000008) + \
     486   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.022165 + (energy-500.000000)* 0.000012) + \
     487   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.028151 + (energy-1000.000000)* 0.000016) + \
     488   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.044521 + (energy-2000.000000)* 0.000019) + \
     489   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.101483 + (energy-5000.000000)* 0.000020) + \
     490   (abs(eta) >= 4.9000 && abs(eta) < 5.0000) * (energy >= 10000.0000) * (0.199998*energy/10000.000000) + \
     491   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     492   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.263332) + \
     493   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 2.0000 && energy < 5.0000) * (0.263332 + (energy-2.000000)* -0.057743) + \
     494   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 5.0000 && energy < 10.0000) * (0.090103 + (energy-5.000000)* -0.013947) + \
     495   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10.0000 && energy < 20.0000) * (0.020366 + (energy-10.000000)* -0.000010) + \
     496   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 20.0000 && energy < 50.0000) * (0.020264 + (energy-20.000000)* 0.000015) + \
     497   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 50.0000 && energy < 100.0000) * (0.020711 + (energy-50.000000)* 0.000014) + \
     498   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 100.0000 && energy < 200.0000) * (0.021410 + (energy-100.000000)* 0.000011) + \
     499   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 200.0000 && energy < 500.0000) * (0.022470 + (energy-200.000000)* 0.000010) + \
     500   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 500.0000 && energy < 1000.0000) * (0.025492 + (energy-500.000000)* 0.000014) + \
     501   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.032673 + (energy-1000.000000)* 0.000019) + \
     502   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.051846 + (energy-2000.000000)* 0.000022) + \
     503   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.118224 + (energy-5000.000000)* 0.000023) + \
     504   (abs(eta) >= 5.0000 && abs(eta) < 5.1000) * (energy >= 10000.0000) * (0.232981*energy/10000.000000) + \
     505   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     506   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.297628) + \
     507   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 2.0000 && energy < 5.0000) * (0.297628 + (energy-2.000000)* -0.065826) + \
     508   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 5.0000 && energy < 10.0000) * (0.100150 + (energy-5.000000)* -0.015508) + \
     509   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10.0000 && energy < 20.0000) * (0.022609 + (energy-10.000000)* -0.000012) + \
     510   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 20.0000 && energy < 50.0000) * (0.022490 + (energy-20.000000)* 0.000016) + \
     511   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 50.0000 && energy < 100.0000) * (0.022969 + (energy-50.000000)* 0.000015) + \
     512   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 100.0000 && energy < 200.0000) * (0.023719 + (energy-100.000000)* 0.000011) + \
     513   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 200.0000 && energy < 500.0000) * (0.024864 + (energy-200.000000)* 0.000011) + \
     514   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 500.0000 && energy < 1000.0000) * (0.028180 + (energy-500.000000)* 0.000016) + \
     515   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.036210 + (energy-1000.000000)* 0.000021) + \
     516   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.057673 + (energy-2000.000000)* 0.000025) + \
     517   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.131821 + (energy-5000.000000)* 0.000026) + \
     518   (abs(eta) >= 5.1000 && abs(eta) < 5.2000) * (energy >= 10000.0000) * (0.259891*energy/10000.000000) + \
     519   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     520   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.308879) + \
     521   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 2.0000 && energy < 5.0000) * (0.308879 + (energy-2.000000)* -0.064638) + \
     522   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 5.0000 && energy < 10.0000) * (0.114964 + (energy-5.000000)* -0.018081) + \
     523   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10.0000 && energy < 20.0000) * (0.024561 + (energy-10.000000)* -0.000011) + \
     524   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 20.0000 && energy < 50.0000) * (0.024451 + (energy-20.000000)* 0.000017) + \
     525   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 50.0000 && energy < 100.0000) * (0.024974 + (energy-50.000000)* 0.000016) + \
     526   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 100.0000 && energy < 200.0000) * (0.025760 + (energy-100.000000)* 0.000013) + \
     527   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 200.0000 && energy < 500.0000) * (0.027024 + (energy-200.000000)* 0.000014) + \
     528   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 500.0000 && energy < 1000.0000) * (0.031100 + (energy-500.000000)* 0.000020) + \
     529   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.041011 + (energy-1000.000000)* 0.000026) + \
     530   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.066993 + (energy-2000.000000)* 0.000029) + \
     531   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.155240 + (energy-5000.000000)* 0.000030) + \
     532   (abs(eta) >= 5.2000 && abs(eta) < 5.3000) * (energy >= 10000.0000) * (0.306814*energy/10000.000000) + \
     533   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     534   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
     535   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.046710) + \
     536   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 5.0000 && energy < 10.0000) * (0.140129 + (energy-5.000000)* -0.022456) + \
     537   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10.0000 && energy < 20.0000) * (0.027849 + (energy-10.000000)* -0.000014) + \
     538   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 20.0000 && energy < 50.0000) * (0.027707 + (energy-20.000000)* 0.000019) + \
     539   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 50.0000 && energy < 100.0000) * (0.028287 + (energy-50.000000)* 0.000019) + \
     540   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 100.0000 && energy < 200.0000) * (0.029227 + (energy-100.000000)* 0.000016) + \
     541   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 200.0000 && energy < 500.0000) * (0.030857 + (energy-200.000000)* 0.000017) + \
     542   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 500.0000 && energy < 1000.0000) * (0.035810 + (energy-500.000000)* 0.000023) + \
     543   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.047191 + (energy-1000.000000)* 0.000030) + \
     544   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.076784 + (energy-2000.000000)* 0.000034) + \
     545   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.177408 + (energy-5000.000000)* 0.000035) + \
     546   (abs(eta) >= 5.3000 && abs(eta) < 5.4000) * (energy >= 10000.0000) * (0.350427*energy/10000.000000) + \
     547   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     548   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
     549   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.055360) + \
     550   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 5.0000 && energy < 10.0000) * (0.166079 + (energy-5.000000)* -0.027153) + \
     551   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10.0000 && energy < 20.0000) * (0.030313 + (energy-10.000000)* -0.000012) + \
     552   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 20.0000 && energy < 50.0000) * (0.030193 + (energy-20.000000)* 0.000021) + \
     553   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 50.0000 && energy < 100.0000) * (0.030826 + (energy-50.000000)* 0.000022) + \
     554   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 100.0000 && energy < 200.0000) * (0.031935 + (energy-100.000000)* 0.000021) + \
     555   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 200.0000 && energy < 500.0000) * (0.034001 + (energy-200.000000)* 0.000020) + \
     556   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 500.0000 && energy < 1000.0000) * (0.040073 + (energy-500.000000)* 0.000028) + \
     557   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.053881 + (energy-1000.000000)* 0.000036) + \
     558   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.089389 + (energy-2000.000000)* 0.000040) + \
     559   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.208674 + (energy-5000.000000)* 0.000041) + \
    287560   (abs(eta) >= 5.4000 && abs(eta) < 5.5000) * (energy >= 10000.0000) * (0.412937*energy/10000.000000) + \
    288    (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 0.0000 && energy < 10.0000) * (0.03333558) + \
    289    (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10.0000 && energy < 100.0000) * (0.033336 + (energy-10.000000)* 0.000023) + \
    290    (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 100.0000 && energy < 1000.0000) * (0.035389 + (energy-100.000000)* 0.000029) + \
    291    (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.061288 + (energy-1000.000000)* 0.000046) + \
     561   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     562   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
     563   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.066507) + \
     564   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 5.0000 && energy < 10.0000) * (0.199521 + (energy-5.000000)* -0.033211) + \
     565   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10.0000 && energy < 20.0000) * (0.033468 + (energy-10.000000)* -0.000016) + \
     566   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 20.0000 && energy < 50.0000) * (0.033305 + (energy-20.000000)* 0.000024) + \
     567   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 50.0000 && energy < 100.0000) * (0.034019 + (energy-50.000000)* 0.000028) + \
     568   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 100.0000 && energy < 200.0000) * (0.035401 + (energy-100.000000)* 0.000026) + \
     569   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 200.0000 && energy < 500.0000) * (0.038037 + (energy-200.000000)* 0.000024) + \
     570   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 500.0000 && energy < 1000.0000) * (0.045229 + (energy-500.000000)* 0.000032) + \
     571   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.061290 + (energy-1000.000000)* 0.000041) + \
     572   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.102356 + (energy-2000.000000)* 0.000046) + \
     573   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.239699 + (energy-5000.000000)* 0.000047) + \
    292574   (abs(eta) >= 5.5000 && abs(eta) < 5.6000) * (energy >= 10000.0000) * (0.474581*energy/10000.000000) + \
    293    (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 0.0000 && energy < 10.0000) * (0.03758362) + \
    294    (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10.0000 && energy < 100.0000) * (0.037584 + (energy-10.000000)* 0.000033) + \
    295    (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 100.0000 && energy < 1000.0000) * (0.040596 + (energy-100.000000)* 0.000035) + \
    296    (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.072070 + (energy-1000.000000)* 0.000054) + \
    297    (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10000.0000) * (0.561879*energy/10000.000000) + \
    298    (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 0.0000 && energy < 10.0000) * (0.03700078) + \
    299    (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10.0000 && energy < 100.0000) * (0.037001 + (energy-10.000000)* 0.000067) + \
    300    (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 100.0000 && energy < 1000.0000) * (0.042994 + (energy-100.000000)* 0.000049) + \
    301    (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.087179 + (energy-1000.000000)* 0.000073) + \
    302    (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10000.0000) * (0.740706*energy/10000.000000) + \
    303    (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 0.0000 && energy < 10.0000) * (0.04253594) + \
    304    (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10.0000 && energy < 100.0000) * (0.042536 + (energy-10.000000)* 0.000045) + \
    305    (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 100.0000 && energy < 1000.0000) * (0.046571 + (energy-100.000000)* 0.000074) + \
    306    (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.112805 + (energy-1000.000000)* 0.000101) + \
     575   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     576   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
     577   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.105322) + \
     578   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 5.0000 && energy < 10.0000) * (0.315965 + (energy-5.000000)* -0.055648) + \
     579   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10.0000 && energy < 20.0000) * (0.037725 + (energy-10.000000)* -0.000018) + \
     580   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 20.0000 && energy < 50.0000) * (0.037548 + (energy-20.000000)* 0.000032) + \
     581   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 50.0000 && energy < 100.0000) * (0.038514 + (energy-50.000000)* 0.000042) + \
     582   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 100.0000 && energy < 200.0000) * (0.040612 + (energy-100.000000)* 0.000035) + \
     583   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 200.0000 && energy < 500.0000) * (0.044127 + (energy-200.000000)* 0.000029) + \
     584   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 500.0000 && energy < 1000.0000) * (0.052736 + (energy-500.000000)* 0.000039) + \
     585   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.072073 + (energy-1000.000000)* 0.000049) + \
     586   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.120995 + (energy-2000.000000)* 0.000054) + \
     587   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.283749 + (energy-5000.000000)* 0.000056) + \
     588   (abs(eta) >= 5.6000 && abs(eta) < 5.7000) * (energy >= 10000.0000) * (0.561880*energy/10000.000000) + \
     589   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     590   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
     591   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.107345) + \
     592   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 5.0000 && energy < 10.0000) * (0.322035 + (energy-5.000000)* -0.056975) + \
     593   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10.0000 && energy < 20.0000) * (0.037160 + (energy-10.000000)* 0.000013) + \
     594   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 20.0000 && energy < 50.0000) * (0.037293 + (energy-20.000000)* 0.000076) + \
     595   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 50.0000 && energy < 100.0000) * (0.039559 + (energy-50.000000)* 0.000069) + \
     596   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 100.0000 && energy < 200.0000) * (0.043013 + (energy-100.000000)* 0.000042) + \
     597   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 200.0000 && energy < 500.0000) * (0.047165 + (energy-200.000000)* 0.000039) + \
     598   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 500.0000 && energy < 1000.0000) * (0.059012 + (energy-500.000000)* 0.000056) + \
     599   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.087184 + (energy-1000.000000)* 0.000068) + \
     600   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.154924 + (energy-2000.000000)* 0.000073) + \
     601   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.372517 + (energy-5000.000000)* 0.000074) + \
     602   (abs(eta) >= 5.7000 && abs(eta) < 5.8000) * (energy >= 10000.0000) * (0.740707*energy/10000.000000) + \
     603   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     604   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
     605   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.000000) + \
     606   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 5.0000 && energy < 10.0000) * (0.000000 + (energy-5.000000)* 0.008548) + \
     607   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10.0000 && energy < 20.0000) * (0.042740 + (energy-10.000000)* -0.000017) + \
     608   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 20.0000 && energy < 50.0000) * (0.042570 + (energy-20.000000)* 0.000050) + \
     609   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 50.0000 && energy < 100.0000) * (0.044067 + (energy-50.000000)* 0.000051) + \
     610   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 100.0000 && energy < 200.0000) * (0.046595 + (energy-100.000000)* 0.000044) + \
     611   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 200.0000 && energy < 500.0000) * (0.050981 + (energy-200.000000)* 0.000062) + \
     612   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 500.0000 && energy < 1000.0000) * (0.069687 + (energy-500.000000)* 0.000086) + \
     613   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.112813 + (energy-1000.000000)* 0.000097) + \
     614   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 2000.0000 && energy < 5000.0000) * (0.210142 + (energy-2000.000000)* 0.000101) + \
     615   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 5000.0000 && energy < 10000.0000) * (0.513963 + (energy-5000.000000)* 0.000102) + \
    307616   (abs(eta) >= 5.8000 && abs(eta) < 5.9000) * (energy >= 10000.0000) * (1.024627*energy/10000.000000) + \
    308    (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 0.0000 && energy < 10.0000) * (0.07885303) + \
    309    (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10.0000 && energy < 100.0000) * (0.078853 + (energy-10.000000)* 0.000181) + \
    310    (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 100.0000 && energy < 1000.0000) * (0.095114 + (energy-100.000000)* 0.000505) + \
    311    (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 1000.0000 && energy < 10000.0000) * (0.549223 + (energy-1000.000000)* 0.000541) + \
    312    (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10000.0000) * (5.418656*energy/10000.000000))/
    313    ((energy >= 0.0000 && energy < 10.0000) * (0.00340454) + \
    314     (energy >= 10.0000 && energy < 100.0000) * (0.003405 + (energy-10.000000)* 0.000007) + \
    315     (energy >= 100.0000 && energy < 1000.0000) * (0.004075 + (energy-100.000000)* 0.000015) + \
    316     (energy >= 1000.0000 && energy < 10000.0000) * (0.017369 + (energy-1000.000000)* 0.000017) + \
    317     (energy >= 10000.0000) * (0.169584*energy/10000.000000))
     617   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 0.0000 && energy < 1.0000) * (0.00000000) + \
     618   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 1.0000 && energy < 2.0000) * (0.000000 + (energy-1.000000)* 0.000000) + \
     619   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 2.0000 && energy < 5.0000) * (0.000000 + (energy-2.000000)* 0.000000) + \
     620   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 5.0000 && energy < 10.0000) * (0.000000 + (energy-5.000000)* 0.016238) + \
     621   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10.0000 && energy < 20.0000) * (0.081192 + (energy-10.000000)* -0.000526) + \
     622   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 20.0000 && energy < 50.0000) * (0.075934 + (energy-20.000000)* 0.000157) + \
     623   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 50.0000 && energy < 100.0000) * (0.080645 + (energy-50.000000)* 0.000296) + \
     624   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 100.0000 && energy < 200.0000) * (0.095467 + (energy-100.000000)* 0.000412) + \
     625   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 200.0000 && energy < 500.0000) * (0.136625 + (energy-200.000000)* 0.000495) + \
     626   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 500.0000 && energy < 1000.0000) * (0.285027 + (energy-500.000000)* 0.000528) + \
     627   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 1000.0000 && energy < 2000.0000) * (0.549276 + (energy-1000.000000)* 0.000538) + \
     628   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 2000.0000 && energy < 5000.0000) * (1.087387 + (energy-2000.000000)* 0.000541) + \
     629   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 5000.0000 && energy < 10000.0000) * (2.710479 + (energy-5000.000000)* 0.000542) + \
     630   (abs(eta) >= 5.9000 && abs(eta) < 6.0000) * (energy >= 10000.0000) * (5.418662*energy/10000.000000)
     631
     632
    318633}
Note: See TracChangeset for help on using the changeset viewer.