File indexing completed on 2024-09-24 22:51:00
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def Phase2L1CaloEGammaEmulator(*args, **kwargs):
0004 mod = cms.EDProducer('Phase2L1CaloEGammaEmulator',
0005 ecalTPEB = cms.InputTag('simEcalEBTriggerPrimitiveDigis'),
0006 hcalTP = cms.InputTag('simHcalTriggerPrimitiveDigis'),
0007 calib = cms.PSet(
0008 etaBins = cms.vdouble(
0009 0.087,
0010 0.174,
0011 0.261,
0012 0.348,
0013 0.435,
0014 0.522,
0015 0.609,
0016 0.696,
0017 0.783,
0018 0.87,
0019 0.957,
0020 1.044,
0021 1.131,
0022 1.218,
0023 1.305,
0024 1.392,
0025 1.479
0026 ),
0027 ptBins = cms.vdouble(
0028 12,
0029 20,
0030 30,
0031 40,
0032 55,
0033 90,
0034 1000000
0035 ),
0036 scale = cms.vdouble(
0037 1.298,
0038 1.287,
0039 1.309,
0040 1.298,
0041 1.309,
0042 1.309,
0043 1.309,
0044 1.298,
0045 1.309,
0046 1.298,
0047 1.309,
0048 1.309,
0049 1.309,
0050 1.32,
0051 1.309,
0052 1.32,
0053 1.309,
0054 1.1742,
0055 1.1639,
0056 1.1639,
0057 1.1639,
0058 1.1639,
0059 1.1639,
0060 1.1639,
0061 1.1742,
0062 1.1742,
0063 1.1639,
0064 1.1639,
0065 1.1742,
0066 1.1639,
0067 1.1639,
0068 1.1742,
0069 1.1742,
0070 1.1536000000000002,
0071 1.11,
0072 1.11,
0073 1.11,
0074 1.11,
0075 1.11,
0076 1.11,
0077 1.11,
0078 1.11,
0079 1.11,
0080 1.11,
0081 1.11,
0082 1.11,
0083 1.11,
0084 1.11,
0085 1.11,
0086 1.11,
0087 1.1,
0088 1.09,
0089 1.09,
0090 1.09,
0091 1.09,
0092 1.09,
0093 1.09,
0094 1.09,
0095 1.09,
0096 1.09,
0097 1.09,
0098 1.09,
0099 1.09,
0100 1.09,
0101 1.09,
0102 1.09,
0103 1.09,
0104 1.09,
0105 1.07,
0106 1.07,
0107 1.07,
0108 1.07,
0109 1.07,
0110 1.07,
0111 1.07,
0112 1.08,
0113 1.07,
0114 1.07,
0115 1.08,
0116 1.08,
0117 1.07,
0118 1.08,
0119 1.08,
0120 1.08,
0121 1.08,
0122 1.06,
0123 1.06,
0124 1.06,
0125 1.06,
0126 1.05,
0127 1.05,
0128 1.06,
0129 1.06,
0130 1.06,
0131 1.06,
0132 1.06,
0133 1.06,
0134 1.06,
0135 1.06,
0136 1.06,
0137 1.06,
0138 1.06,
0139 1.04,
0140 1.04,
0141 1.04,
0142 1.04,
0143 1.05,
0144 1.04,
0145 1.05,
0146 1.05,
0147 1.05,
0148 1.05,
0149 1.05,
0150 1.05,
0151 1.05,
0152 1.05,
0153 1.05,
0154 1.05,
0155 1.05
0156 )
0157 ),
0158 mightGet = cms.optional.untracked.vstring
0159 )
0160 for a in args:
0161 mod.update_(a)
0162 mod.update_(kwargs)
0163 return mod