Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-12-16 10:36:24

0001 module IdentificationMap pfRICH {
0002   set InputArray TrackMerger/tracks
0003   set OutputArray tracks
0004 
0005     add EfficiencyFormula {11} {11} {
0006       (eta< -3.50 || eta>= -1.50 || pt * cosh(eta) <    0.05 || pt * cosh(eta) >=    5.50) * ( 0.00 ) +
0007       ( -3.50 <= eta && eta <  -2.80) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (1.000000) +
0008       ( -3.50 <= eta && eta <  -2.80) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (1.000000) +
0009       ( -3.50 <= eta && eta <  -2.80) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (1.000000) +
0010       ( -3.50 <= eta && eta <  -2.80) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (1.000000) +
0011       ( -3.50 <= eta && eta <  -2.80) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (1.000000) +
0012       ( -3.50 <= eta && eta <  -2.80) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (1.000000) +
0013       ( -3.50 <= eta && eta <  -2.80) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (1.000000) +
0014       ( -3.50 <= eta && eta <  -2.80) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (1.000000) +
0015       ( -3.50 <= eta && eta <  -2.80) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (1.000000) +
0016       ( -3.50 <= eta && eta <  -2.80) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (1.000000) +
0017       ( -3.50 <= eta && eta <  -2.80) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (1.000000) +
0018       ( -3.50 <= eta && eta <  -2.80) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (1.000000) +
0019       ( -3.50 <= eta && eta <  -2.80) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (1.000000) +
0020       ( -3.50 <= eta && eta <  -2.80) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (1.000000) +
0021       ( -3.50 <= eta && eta <  -2.80) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (1.000000) +
0022       ( -3.50 <= eta && eta <  -2.80) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (0.999994) +
0023       ( -3.50 <= eta && eta <  -2.80) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.995244) +
0024       ( -3.50 <= eta && eta <  -2.80) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.956733) +
0025       ( -3.50 <= eta && eta <  -2.80) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.880732) +
0026       ( -3.50 <= eta && eta <  -2.80) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.805326) +
0027       ( -3.50 <= eta && eta <  -2.80) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.748109) +
0028       ( -3.50 <= eta && eta <  -2.80) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.702808) +
0029       ( -3.50 <= eta && eta <  -2.80) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.666449) +
0030       ( -3.50 <= eta && eta <  -2.80) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.639269) +
0031       ( -2.80 <= eta && eta <  -1.90) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (1.000000) +
0032       ( -2.80 <= eta && eta <  -1.90) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (1.000000) +
0033       ( -2.80 <= eta && eta <  -1.90) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (1.000000) +
0034       ( -2.80 <= eta && eta <  -1.90) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (1.000000) +
0035       ( -2.80 <= eta && eta <  -1.90) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (1.000000) +
0036       ( -2.80 <= eta && eta <  -1.90) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (1.000000) +
0037       ( -2.80 <= eta && eta <  -1.90) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (1.000000) +
0038       ( -2.80 <= eta && eta <  -1.90) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (1.000000) +
0039       ( -2.80 <= eta && eta <  -1.90) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (1.000000) +
0040       ( -2.80 <= eta && eta <  -1.90) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (1.000000) +
0041       ( -2.80 <= eta && eta <  -1.90) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (1.000000) +
0042       ( -2.80 <= eta && eta <  -1.90) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (1.000000) +
0043       ( -2.80 <= eta && eta <  -1.90) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (1.000000) +
0044       ( -2.80 <= eta && eta <  -1.90) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (1.000000) +
0045       ( -2.80 <= eta && eta <  -1.90) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (1.000000) +
0046       ( -2.80 <= eta && eta <  -1.90) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (0.999999) +
0047       ( -2.80 <= eta && eta <  -1.90) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.997324) +
0048       ( -2.80 <= eta && eta <  -1.90) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.962280) +
0049       ( -2.80 <= eta && eta <  -1.90) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.892478) +
0050       ( -2.80 <= eta && eta <  -1.90) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.815694) +
0051       ( -2.80 <= eta && eta <  -1.90) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.758031) +
0052       ( -2.80 <= eta && eta <  -1.90) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.709886) +
0053       ( -2.80 <= eta && eta <  -1.90) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.670105) +
0054       ( -2.80 <= eta && eta <  -1.90) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.642139) +
0055       ( -1.90 <= eta && eta <  -1.50) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (1.000000) +
0056       ( -1.90 <= eta && eta <  -1.50) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (1.000000) +
0057       ( -1.90 <= eta && eta <  -1.50) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (1.000000) +
0058       ( -1.90 <= eta && eta <  -1.50) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (1.000000) +
0059       ( -1.90 <= eta && eta <  -1.50) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (1.000000) +
0060       ( -1.90 <= eta && eta <  -1.50) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (1.000000) +
0061       ( -1.90 <= eta && eta <  -1.50) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (1.000000) +
0062       ( -1.90 <= eta && eta <  -1.50) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (1.000000) +
0063       ( -1.90 <= eta && eta <  -1.50) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (1.000000) +
0064       ( -1.90 <= eta && eta <  -1.50) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (1.000000) +
0065       ( -1.90 <= eta && eta <  -1.50) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (1.000000) +
0066       ( -1.90 <= eta && eta <  -1.50) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (1.000000) +
0067       ( -1.90 <= eta && eta <  -1.50) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (1.000000) +
0068       ( -1.90 <= eta && eta <  -1.50) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (1.000000) +
0069       ( -1.90 <= eta && eta <  -1.50) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (1.000000) +
0070       ( -1.90 <= eta && eta <  -1.50) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (1.000000) +
0071       ( -1.90 <= eta && eta <  -1.50) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.998315) +
0072       ( -1.90 <= eta && eta <  -1.50) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.972088) +
0073       ( -1.90 <= eta && eta <  -1.50) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.903469) +
0074       ( -1.90 <= eta && eta <  -1.50) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.824676) +
0075       ( -1.90 <= eta && eta <  -1.50) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.765578) +
0076       ( -1.90 <= eta && eta <  -1.50) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.712375) +
0077       ( -1.90 <= eta && eta <  -1.50) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.674821) +
0078       ( -1.90 <= eta && eta <  -1.50) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.646890)
0079     }
0080 
0081     add EfficiencyFormula {11} {211} {
0082       (eta< -3.50 || eta>= -1.50 || pt * cosh(eta) <    0.05 || pt * cosh(eta) >=    5.50) * ( 0.00 ) +
0083       ( -3.50 <= eta && eta <  -2.80) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (0.000000) +
0084       ( -3.50 <= eta && eta <  -2.80) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (0.000000) +
0085       ( -3.50 <= eta && eta <  -2.80) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (0.000000) +
0086       ( -3.50 <= eta && eta <  -2.80) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (0.000000) +
0087       ( -3.50 <= eta && eta <  -2.80) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (0.000000) +
0088       ( -3.50 <= eta && eta <  -2.80) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (0.000000) +
0089       ( -3.50 <= eta && eta <  -2.80) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (0.000000) +
0090       ( -3.50 <= eta && eta <  -2.80) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (0.000000) +
0091       ( -3.50 <= eta && eta <  -2.80) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (0.000000) +
0092       ( -3.50 <= eta && eta <  -2.80) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (0.000000) +
0093       ( -3.50 <= eta && eta <  -2.80) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (0.000000) +
0094       ( -3.50 <= eta && eta <  -2.80) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (0.000000) +
0095       ( -3.50 <= eta && eta <  -2.80) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (0.000000) +
0096       ( -3.50 <= eta && eta <  -2.80) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (0.000000) +
0097       ( -3.50 <= eta && eta <  -2.80) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (0.000000) +
0098       ( -3.50 <= eta && eta <  -2.80) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (0.000006) +
0099       ( -3.50 <= eta && eta <  -2.80) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.004756) +
0100       ( -3.50 <= eta && eta <  -2.80) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.043267) +
0101       ( -3.50 <= eta && eta <  -2.80) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.119268) +
0102       ( -3.50 <= eta && eta <  -2.80) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.194674) +
0103       ( -3.50 <= eta && eta <  -2.80) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.251891) +
0104       ( -3.50 <= eta && eta <  -2.80) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.297192) +
0105       ( -3.50 <= eta && eta <  -2.80) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.333551) +
0106       ( -3.50 <= eta && eta <  -2.80) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.360731) +
0107       ( -2.80 <= eta && eta <  -1.90) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (0.000000) +
0108       ( -2.80 <= eta && eta <  -1.90) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (0.000000) +
0109       ( -2.80 <= eta && eta <  -1.90) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (0.000000) +
0110       ( -2.80 <= eta && eta <  -1.90) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (0.000000) +
0111       ( -2.80 <= eta && eta <  -1.90) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (0.000000) +
0112       ( -2.80 <= eta && eta <  -1.90) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (0.000000) +
0113       ( -2.80 <= eta && eta <  -1.90) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (0.000000) +
0114       ( -2.80 <= eta && eta <  -1.90) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (0.000000) +
0115       ( -2.80 <= eta && eta <  -1.90) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (0.000000) +
0116       ( -2.80 <= eta && eta <  -1.90) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (0.000000) +
0117       ( -2.80 <= eta && eta <  -1.90) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (0.000000) +
0118       ( -2.80 <= eta && eta <  -1.90) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (0.000000) +
0119       ( -2.80 <= eta && eta <  -1.90) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (0.000000) +
0120       ( -2.80 <= eta && eta <  -1.90) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (0.000000) +
0121       ( -2.80 <= eta && eta <  -1.90) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (0.000000) +
0122       ( -2.80 <= eta && eta <  -1.90) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (0.000001) +
0123       ( -2.80 <= eta && eta <  -1.90) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.002676) +
0124       ( -2.80 <= eta && eta <  -1.90) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.037720) +
0125       ( -2.80 <= eta && eta <  -1.90) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.107522) +
0126       ( -2.80 <= eta && eta <  -1.90) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.184306) +
0127       ( -2.80 <= eta && eta <  -1.90) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.241969) +
0128       ( -2.80 <= eta && eta <  -1.90) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.290114) +
0129       ( -2.80 <= eta && eta <  -1.90) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.329895) +
0130       ( -2.80 <= eta && eta <  -1.90) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.357861) +
0131       ( -1.90 <= eta && eta <  -1.50) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (0.000000) +
0132       ( -1.90 <= eta && eta <  -1.50) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (0.000000) +
0133       ( -1.90 <= eta && eta <  -1.50) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (0.000000) +
0134       ( -1.90 <= eta && eta <  -1.50) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (0.000000) +
0135       ( -1.90 <= eta && eta <  -1.50) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (0.000000) +
0136       ( -1.90 <= eta && eta <  -1.50) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (0.000000) +
0137       ( -1.90 <= eta && eta <  -1.50) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (0.000000) +
0138       ( -1.90 <= eta && eta <  -1.50) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (0.000000) +
0139       ( -1.90 <= eta && eta <  -1.50) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (0.000000) +
0140       ( -1.90 <= eta && eta <  -1.50) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (0.000000) +
0141       ( -1.90 <= eta && eta <  -1.50) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (0.000000) +
0142       ( -1.90 <= eta && eta <  -1.50) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (0.000000) +
0143       ( -1.90 <= eta && eta <  -1.50) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (0.000000) +
0144       ( -1.90 <= eta && eta <  -1.50) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (0.000000) +
0145       ( -1.90 <= eta && eta <  -1.50) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (0.000000) +
0146       ( -1.90 <= eta && eta <  -1.50) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (0.000000) +
0147       ( -1.90 <= eta && eta <  -1.50) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.001685) +
0148       ( -1.90 <= eta && eta <  -1.50) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.027912) +
0149       ( -1.90 <= eta && eta <  -1.50) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.096531) +
0150       ( -1.90 <= eta && eta <  -1.50) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.175324) +
0151       ( -1.90 <= eta && eta <  -1.50) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.234422) +
0152       ( -1.90 <= eta && eta <  -1.50) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.287625) +
0153       ( -1.90 <= eta && eta <  -1.50) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.325179) +
0154       ( -1.90 <= eta && eta <  -1.50) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.353110)
0155     }
0156 
0157     add EfficiencyFormula {211} {11} {
0158       (eta< -3.50 || eta>= -1.50 || pt * cosh(eta) <    0.05 || pt * cosh(eta) >=    5.50) * ( 0.00 ) +
0159       ( -3.50 <= eta && eta <  -2.80) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (0.000000) +
0160       ( -3.50 <= eta && eta <  -2.80) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (0.000000) +
0161       ( -3.50 <= eta && eta <  -2.80) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (0.000000) +
0162       ( -3.50 <= eta && eta <  -2.80) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (0.000000) +
0163       ( -3.50 <= eta && eta <  -2.80) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (0.000000) +
0164       ( -3.50 <= eta && eta <  -2.80) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (0.000000) +
0165       ( -3.50 <= eta && eta <  -2.80) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (0.000000) +
0166       ( -3.50 <= eta && eta <  -2.80) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (0.000000) +
0167       ( -3.50 <= eta && eta <  -2.80) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (0.000000) +
0168       ( -3.50 <= eta && eta <  -2.80) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (0.000000) +
0169       ( -3.50 <= eta && eta <  -2.80) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (0.000000) +
0170       ( -3.50 <= eta && eta <  -2.80) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (0.000000) +
0171       ( -3.50 <= eta && eta <  -2.80) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (0.000000) +
0172       ( -3.50 <= eta && eta <  -2.80) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (0.000000) +
0173       ( -3.50 <= eta && eta <  -2.80) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (0.000000) +
0174       ( -3.50 <= eta && eta <  -2.80) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (0.000003) +
0175       ( -3.50 <= eta && eta <  -2.80) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.003967) +
0176       ( -3.50 <= eta && eta <  -2.80) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.043267) +
0177       ( -3.50 <= eta && eta <  -2.80) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.114567) +
0178       ( -3.50 <= eta && eta <  -2.80) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.187086) +
0179       ( -3.50 <= eta && eta <  -2.80) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.250711) +
0180       ( -3.50 <= eta && eta <  -2.80) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.291806) +
0181       ( -3.50 <= eta && eta <  -2.80) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.336240) +
0182       ( -3.50 <= eta && eta <  -2.80) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.362297) +
0183       ( -2.80 <= eta && eta <  -1.90) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (0.000000) +
0184       ( -2.80 <= eta && eta <  -1.90) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (0.000000) +
0185       ( -2.80 <= eta && eta <  -1.90) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (0.000000) +
0186       ( -2.80 <= eta && eta <  -1.90) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (0.000000) +
0187       ( -2.80 <= eta && eta <  -1.90) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (0.000000) +
0188       ( -2.80 <= eta && eta <  -1.90) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (0.000000) +
0189       ( -2.80 <= eta && eta <  -1.90) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (0.000000) +
0190       ( -2.80 <= eta && eta <  -1.90) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (0.000000) +
0191       ( -2.80 <= eta && eta <  -1.90) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (0.000000) +
0192       ( -2.80 <= eta && eta <  -1.90) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (0.000000) +
0193       ( -2.80 <= eta && eta <  -1.90) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (0.000000) +
0194       ( -2.80 <= eta && eta <  -1.90) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (0.000000) +
0195       ( -2.80 <= eta && eta <  -1.90) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (0.000000) +
0196       ( -2.80 <= eta && eta <  -1.90) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (0.000000) +
0197       ( -2.80 <= eta && eta <  -1.90) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (0.000000) +
0198       ( -2.80 <= eta && eta <  -1.90) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (0.000000) +
0199       ( -2.80 <= eta && eta <  -1.90) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.002201) +
0200       ( -2.80 <= eta && eta <  -1.90) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.035557) +
0201       ( -2.80 <= eta && eta <  -1.90) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.105050) +
0202       ( -2.80 <= eta && eta <  -1.90) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.176144) +
0203       ( -2.80 <= eta && eta <  -1.90) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.241969) +
0204       ( -2.80 <= eta && eta <  -1.90) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.291244) +
0205       ( -2.80 <= eta && eta <  -1.90) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.330848) +
0206       ( -2.80 <= eta && eta <  -1.90) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.359503) +
0207       ( -1.90 <= eta && eta <  -1.50) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (0.000000) +
0208       ( -1.90 <= eta && eta <  -1.50) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (0.000000) +
0209       ( -1.90 <= eta && eta <  -1.50) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (0.000000) +
0210       ( -1.90 <= eta && eta <  -1.50) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (0.000000) +
0211       ( -1.90 <= eta && eta <  -1.50) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (0.000000) +
0212       ( -1.90 <= eta && eta <  -1.50) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (0.000000) +
0213       ( -1.90 <= eta && eta <  -1.50) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (0.000000) +
0214       ( -1.90 <= eta && eta <  -1.50) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (0.000000) +
0215       ( -1.90 <= eta && eta <  -1.50) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (0.000000) +
0216       ( -1.90 <= eta && eta <  -1.50) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (0.000000) +
0217       ( -1.90 <= eta && eta <  -1.50) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (0.000000) +
0218       ( -1.90 <= eta && eta <  -1.50) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (0.000000) +
0219       ( -1.90 <= eta && eta <  -1.50) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (0.000000) +
0220       ( -1.90 <= eta && eta <  -1.50) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (0.000000) +
0221       ( -1.90 <= eta && eta <  -1.50) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (0.000000) +
0222       ( -1.90 <= eta && eta <  -1.50) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (0.000000) +
0223       ( -1.90 <= eta && eta <  -1.50) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.001393) +
0224       ( -1.90 <= eta && eta <  -1.50) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.029973) +
0225       ( -1.90 <= eta && eta <  -1.50) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.100385) +
0226       ( -1.90 <= eta && eta <  -1.50) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.172467) +
0227       ( -1.90 <= eta && eta <  -1.50) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.235783) +
0228       ( -1.90 <= eta && eta <  -1.50) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.285248) +
0229       ( -1.90 <= eta && eta <  -1.50) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.323115) +
0230       ( -1.90 <= eta && eta <  -1.50) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.351303)
0231     }
0232 
0233     add EfficiencyFormula {211} {211} {
0234       (eta< -3.50 || eta>= -1.50 || pt * cosh(eta) <    0.05 || pt * cosh(eta) >=    5.50) * ( 0.00 ) +
0235       ( -3.50 <= eta && eta <  -2.80) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (1.000000) +
0236       ( -3.50 <= eta && eta <  -2.80) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (1.000000) +
0237       ( -3.50 <= eta && eta <  -2.80) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (1.000000) +
0238       ( -3.50 <= eta && eta <  -2.80) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (1.000000) +
0239       ( -3.50 <= eta && eta <  -2.80) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (1.000000) +
0240       ( -3.50 <= eta && eta <  -2.80) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (1.000000) +
0241       ( -3.50 <= eta && eta <  -2.80) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (1.000000) +
0242       ( -3.50 <= eta && eta <  -2.80) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (1.000000) +
0243       ( -3.50 <= eta && eta <  -2.80) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (1.000000) +
0244       ( -3.50 <= eta && eta <  -2.80) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (1.000000) +
0245       ( -3.50 <= eta && eta <  -2.80) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (1.000000) +
0246       ( -3.50 <= eta && eta <  -2.80) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (1.000000) +
0247       ( -3.50 <= eta && eta <  -2.80) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (1.000000) +
0248       ( -3.50 <= eta && eta <  -2.80) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (1.000000) +
0249       ( -3.50 <= eta && eta <  -2.80) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (1.000000) +
0250       ( -3.50 <= eta && eta <  -2.80) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (0.999997) +
0251       ( -3.50 <= eta && eta <  -2.80) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.996033) +
0252       ( -3.50 <= eta && eta <  -2.80) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.956733) +
0253       ( -3.50 <= eta && eta <  -2.80) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.885433) +
0254       ( -3.50 <= eta && eta <  -2.80) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.812914) +
0255       ( -3.50 <= eta && eta <  -2.80) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.749289) +
0256       ( -3.50 <= eta && eta <  -2.80) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.708194) +
0257       ( -3.50 <= eta && eta <  -2.80) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.663760) +
0258       ( -3.50 <= eta && eta <  -2.80) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.637703) +
0259       ( -2.80 <= eta && eta <  -1.90) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (1.000000) +
0260       ( -2.80 <= eta && eta <  -1.90) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (1.000000) +
0261       ( -2.80 <= eta && eta <  -1.90) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (1.000000) +
0262       ( -2.80 <= eta && eta <  -1.90) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (1.000000) +
0263       ( -2.80 <= eta && eta <  -1.90) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (1.000000) +
0264       ( -2.80 <= eta && eta <  -1.90) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (1.000000) +
0265       ( -2.80 <= eta && eta <  -1.90) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (1.000000) +
0266       ( -2.80 <= eta && eta <  -1.90) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (1.000000) +
0267       ( -2.80 <= eta && eta <  -1.90) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (1.000000) +
0268       ( -2.80 <= eta && eta <  -1.90) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (1.000000) +
0269       ( -2.80 <= eta && eta <  -1.90) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (1.000000) +
0270       ( -2.80 <= eta && eta <  -1.90) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (1.000000) +
0271       ( -2.80 <= eta && eta <  -1.90) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (1.000000) +
0272       ( -2.80 <= eta && eta <  -1.90) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (1.000000) +
0273       ( -2.80 <= eta && eta <  -1.90) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (1.000000) +
0274       ( -2.80 <= eta && eta <  -1.90) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (1.000000) +
0275       ( -2.80 <= eta && eta <  -1.90) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.997799) +
0276       ( -2.80 <= eta && eta <  -1.90) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.964443) +
0277       ( -2.80 <= eta && eta <  -1.90) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.894950) +
0278       ( -2.80 <= eta && eta <  -1.90) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.823856) +
0279       ( -2.80 <= eta && eta <  -1.90) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.758031) +
0280       ( -2.80 <= eta && eta <  -1.90) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.708756) +
0281       ( -2.80 <= eta && eta <  -1.90) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.669152) +
0282       ( -2.80 <= eta && eta <  -1.90) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.640497) +
0283       ( -1.90 <= eta && eta <  -1.50) * (   0.05 <= pt * cosh(eta) && pt * cosh(eta) <    0.10) * (1.000000) +
0284       ( -1.90 <= eta && eta <  -1.50) * (   0.10 <= pt * cosh(eta) && pt * cosh(eta) <    0.15) * (1.000000) +
0285       ( -1.90 <= eta && eta <  -1.50) * (   0.15 <= pt * cosh(eta) && pt * cosh(eta) <    0.20) * (1.000000) +
0286       ( -1.90 <= eta && eta <  -1.50) * (   0.20 <= pt * cosh(eta) && pt * cosh(eta) <    0.25) * (1.000000) +
0287       ( -1.90 <= eta && eta <  -1.50) * (   0.25 <= pt * cosh(eta) && pt * cosh(eta) <    0.30) * (1.000000) +
0288       ( -1.90 <= eta && eta <  -1.50) * (   0.30 <= pt * cosh(eta) && pt * cosh(eta) <    0.35) * (1.000000) +
0289       ( -1.90 <= eta && eta <  -1.50) * (   0.35 <= pt * cosh(eta) && pt * cosh(eta) <    0.40) * (1.000000) +
0290       ( -1.90 <= eta && eta <  -1.50) * (   0.40 <= pt * cosh(eta) && pt * cosh(eta) <    0.45) * (1.000000) +
0291       ( -1.90 <= eta && eta <  -1.50) * (   0.45 <= pt * cosh(eta) && pt * cosh(eta) <    0.50) * (1.000000) +
0292       ( -1.90 <= eta && eta <  -1.50) * (   0.50 <= pt * cosh(eta) && pt * cosh(eta) <    0.55) * (1.000000) +
0293       ( -1.90 <= eta && eta <  -1.50) * (   0.55 <= pt * cosh(eta) && pt * cosh(eta) <    0.60) * (1.000000) +
0294       ( -1.90 <= eta && eta <  -1.50) * (   0.60 <= pt * cosh(eta) && pt * cosh(eta) <    0.70) * (1.000000) +
0295       ( -1.90 <= eta && eta <  -1.50) * (   0.70 <= pt * cosh(eta) && pt * cosh(eta) <    0.80) * (1.000000) +
0296       ( -1.90 <= eta && eta <  -1.50) * (   0.80 <= pt * cosh(eta) && pt * cosh(eta) <    0.90) * (1.000000) +
0297       ( -1.90 <= eta && eta <  -1.50) * (   0.90 <= pt * cosh(eta) && pt * cosh(eta) <    1.00) * (1.000000) +
0298       ( -1.90 <= eta && eta <  -1.50) * (   1.00 <= pt * cosh(eta) && pt * cosh(eta) <    1.50) * (1.000000) +
0299       ( -1.90 <= eta && eta <  -1.50) * (   1.50 <= pt * cosh(eta) && pt * cosh(eta) <    2.00) * (0.998607) +
0300       ( -1.90 <= eta && eta <  -1.50) * (   2.00 <= pt * cosh(eta) && pt * cosh(eta) <    2.50) * (0.970027) +
0301       ( -1.90 <= eta && eta <  -1.50) * (   2.50 <= pt * cosh(eta) && pt * cosh(eta) <    3.00) * (0.899615) +
0302       ( -1.90 <= eta && eta <  -1.50) * (   3.00 <= pt * cosh(eta) && pt * cosh(eta) <    3.50) * (0.827533) +
0303       ( -1.90 <= eta && eta <  -1.50) * (   3.50 <= pt * cosh(eta) && pt * cosh(eta) <    4.00) * (0.764217) +
0304       ( -1.90 <= eta && eta <  -1.50) * (   4.00 <= pt * cosh(eta) && pt * cosh(eta) <    4.50) * (0.714752) +
0305       ( -1.90 <= eta && eta <  -1.50) * (   4.50 <= pt * cosh(eta) && pt * cosh(eta) <    5.00) * (0.676885) +
0306       ( -1.90 <= eta && eta <  -1.50) * (   5.00 <= pt * cosh(eta) && pt * cosh(eta) <    5.50) * (0.648697)
0307     }
0308 
0309   add EfficiencyFormula {0} {0} { 0.00 }
0310 }