Back to home page

Project CMSSW displayed by LXR

 
 

    


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