10 from AthenaConfiguration.ComponentFactory
import CompFactory
11 from CaloClusterCorrection.constants
import \
12 CALOCORR_COOL, CALOCORR_DEFAULT_KEY, CALOCORR_EMTOPO, CALOCORR_COMBINED2
13 from CaloClusterCorrection.common
import makecorr
19 from CaloClusterCorrection.constants
import topoem_valid_keys
as keys
20 cls = CompFactory.CaloTopoEMsshape
21 CaloTopoEMetaoff_versions = [
24 [
'v1', cls, [
'CaloTopoEMetaoff.CaloTopoEMetaoff_v1_parms',
25 'calotopoemcorr_pool', CALOCORR_COOL], keys],
54 key = CALOCORR_DEFAULT_KEY,
59 return makecorr (flags,
60 versions = CaloTopoEMetaoff_versions,
62 basename =
'topoetaoff',
68 confclass = confclass,
69 corrclass = CALOCORR_EMTOPO,
78 region = CALOCORR_COMBINED2
80 EtaFrontier = [ 1.4, 1.5, 2.5 ]
82 -0.9892, -0.9713, -0.9438, -0.9250, -0.9403,
83 -0.9298, -0.9410, -0.9926, -0.9758, -0.9662,
84 -0.9866, -1.0061, -0.9970, -0.9739, -1.0000,
85 -0.8058, -0.9600, -0.9551, -1.0209, -1.1195,
86 -1.2160, -1.2755, -1.4796, -1.2666, -1.7747
89 5.8053, 5.9395, 6.0614, 6.1413, 6.0782,
90 6.1650, 5.9474, 5.3771, 5.7169, 5.4273,
91 5.2548, 5.0040, 4.9485, 5.1636, 5.0000,
92 6.0134, 4.9725, 5.0041, 4.5225, 4.1565,
93 3.7802, 3.4394, 3.0471, 3.4170, 2.8284
96 2.4509, 2.4091, 2.3431, 2.3011, 2.3374,
97 2.3280, 2.3262, 2.4251, 2.4053, 2.3446,
98 2.3905, 2.4099, 2.3752, 2.3787, 2.0000,
99 1.9980, 2.2829, 2.2696, 2.3523, 2.5219,
100 2.6509, 2.6739, 2.9549, 2.6459, 3.4399
103 0.197, 0.184, 0.291, 0.493, 0.687,
104 0.977, 1.335, 1.721, 1.110, 1.668,
105 2.295, 2.761, 2.847, 3.797, 4.000,
106 -0.446, -0.443, -0.379, -0.261, -0.025,
107 -0.169, -0.065, -0.090, -0.227, -3.554
110 -0.115, -0.094, -0.143, -0.245, -0.343,
111 -0.470, -0.678, -0.835, -0.494, -0.898,
112 -1.232, -1.531, -1.666, -2.224, -2.000,
113 0.502, 0.442, 0.299, 0.205, 0.139,
114 0.192, 0.123, 0.199, 0.179, 0.773