File indexing completed on 2024-04-06 12:19:16
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004 from JetMETCorrections.Configuration.JetCorrectorsAllAlgos_cff import *
0005
0006
0007
0008
0009 ak4CaloJetsL2L3 = cms.EDProducer('CorrectedCaloJetProducer',
0010 src = cms.InputTag('ak4CaloJets'),
0011 correctors = cms.VInputTag('ak4CaloL2L3Corrector')
0012 )
0013
0014 ak7CaloJetsL2L3 = ak4CaloJetsL2L3.clone(src = 'ak7CaloJets', correctors = ['ak7CaloL2L3Corrector'])
0015 kt4CaloJetsL2L3 = ak4CaloJetsL2L3.clone(src = 'kt4CaloJets', correctors = ['kt4CaloL2L3Corrector'])
0016 kt6CaloJetsL2L3 = ak4CaloJetsL2L3.clone(src = 'kt6CaloJets', correctors = ['kt6CaloL2L3Corrector'])
0017 ic5CaloJetsL2L3 = ak4CaloJetsL2L3.clone(src = 'iterativeCone5CaloJets', correctors = ['ic5CaloL2L3Corrector'])
0018
0019 ak4CaloJetsL2L3Residual = ak4CaloJetsL2L3.clone(src = 'ak4CaloJets', correctors = ['ak4CaloL2L3ResidualCorrector'])
0020 ak7CaloJetsL2L3Residual = ak4CaloJetsL2L3.clone(src = 'ak7CaloJets', correctors = ['ak7CaloL2L3ResidualCorrector'])
0021 kt4CaloJetsL2L3Residual = ak4CaloJetsL2L3.clone(src = 'kt4CaloJets', correctors = ['kt4CaloL2L3ResidualCorrector'])
0022 kt6CaloJetsL2L3Residual = ak4CaloJetsL2L3.clone(src = 'kt6CaloJets', correctors = ['kt6CaloL2L3ResidualCorrector'])
0023 ic5CaloJetsL2L3Residual = ak4CaloJetsL2L3.clone(src = 'iterativeCone5CaloJets', correctors = ['ic5CaloL2L3ResidualCorrector'])
0024
0025 ak4CaloJetsL1L2L3 = ak4CaloJetsL2L3.clone(src = 'ak4CaloJets', correctors = ['ak4CaloL1L2L3Corrector'])
0026 ak7CaloJetsL1L2L3 = ak4CaloJetsL2L3.clone(src = 'ak7CaloJets', correctors = ['ak7CaloL1L2L3Corrector'])
0027 kt4CaloJetsL1L2L3 = ak4CaloJetsL2L3.clone(src = 'kt4CaloJets', correctors = ['kt4CaloL1L2L3Corrector'])
0028 kt6CaloJetsL1L2L3 = ak4CaloJetsL2L3.clone(src = 'kt6CaloJets', correctors = ['kt6CaloL1L2L3Corrector'])
0029 ic5CaloJetsL1L2L3 = ak4CaloJetsL2L3.clone(src = 'iterativeCone5CaloJets', correctors = ['ic5CaloL1L2L3Corrector'])
0030
0031 ak4CaloJetsL1FastL2L3 = ak4CaloJetsL2L3.clone(src = 'ak4CaloJets', correctors = ['ak4CaloL1FastL2L3Corrector'])
0032 ak7CaloJetsL1FastL2L3 = ak4CaloJetsL2L3.clone(src = 'ak7CaloJets', correctors = ['ak7CaloL1FastL2L3Corrector'])
0033 kt4CaloJetsL1FastL2L3 = ak4CaloJetsL2L3.clone(src = 'kt4CaloJets', correctors = ['kt4CaloL1FastL2L3Corrector'])
0034 kt6CaloJetsL1FastL2L3 = ak4CaloJetsL2L3.clone(src = 'kt6CaloJets', correctors = ['kt6CaloL1FastL2L3Corrector'])
0035 ic5CaloJetsL1FastL2L3 = ak4CaloJetsL2L3.clone(src = 'iterativeCone5CaloJets', correctors = ['ic5CaloL1FastL2L3Corrector'])
0036
0037 ak4CaloJetsL1L2L3Residual = ak4CaloJetsL2L3.clone(src = 'ak4CaloJets', correctors = ['ak4CaloL1L2L3ResidualCorrector'])
0038 ak7CaloJetsL1L2L3Residual = ak4CaloJetsL2L3.clone(src = 'ak7CaloJets', correctors = ['ak7CaloL1L2L3ResidualCorrector'])
0039 kt4CaloJetsL1L2L3Residual = ak4CaloJetsL2L3.clone(src = 'kt4CaloJets', correctors = ['kt4CaloL1L2L3ResidualCorrector'])
0040 kt6CaloJetsL1L2L3Residual = ak4CaloJetsL2L3.clone(src = 'kt6CaloJets', correctors = ['kt6CaloL1L2L3ResidualCorrector'])
0041 ic5CaloJetsL1L2L3Residual = ak4CaloJetsL2L3.clone(src = 'iterativeCone5CaloJets', correctors = ['ic5CaloL1L2L3ResidualCorrector'])
0042
0043 ak4CaloJetsL1FastL2L3Residual = ak4CaloJetsL2L3.clone(src = 'ak4CaloJets', correctors = ['ak4CaloL1FastL2L3ResidualCorrector'])
0044 ak7CaloJetsL1FastL2L3Residual = ak4CaloJetsL2L3.clone(src = 'ak7CaloJets', correctors = ['ak7CaloL1FastL2L3ResidualCorrector'])
0045 kt4CaloJetsL1FastL2L3Residual = ak4CaloJetsL2L3.clone(src = 'kt4CaloJets', correctors = ['kt4CaloL1FastL2L3ResidualCorrector'])
0046 kt6CaloJetsL1FastL2L3Residual = ak4CaloJetsL2L3.clone(src = 'kt6CaloJets', correctors = ['kt6CaloL1FastL2L3ResidualCorrector'])
0047 ic5CaloJetsL1FastL2L3Residual = ak4CaloJetsL2L3.clone(src = 'iterativeCone5CaloJets', correctors = ['ic5CaloL1FastL2L3ResidualCorrector'])
0048
0049
0050 ak4PFJetsL2L3 = cms.EDProducer('CorrectedPFJetProducer',
0051 src = cms.InputTag('ak4PFJets'),
0052 correctors = cms.VInputTag('ak4PFL2L3Corrector')
0053 )
0054 ak1PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'ak1PFJets', correctors = ['ak1PFL2L3Corrector'])
0055 ak2PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'ak2PFJets', correctors = ['ak2PFL2L3Corrector'])
0056 ak3PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'ak3PFJets', correctors = ['ak3PFL2L3Corrector'])
0057 ak5PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'ak5PFJets', correctors = ['ak5PFL2L3Corrector'])
0058 ak6PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'ak6PFJets', correctors = ['ak6PFL2L3Corrector'])
0059 ak7PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'ak7PFJets', correctors = ['ak7PFL2L3Corrector'])
0060 ak8PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'ak8PFJets', correctors = ['ak8PFL2L3Corrector'])
0061 ak9PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'ak9PFJets', correctors = ['ak9PFL2L3Corrector'])
0062 ak10PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'ak10PFJets', correctors = ['ak10PFL2L3Corrector'])
0063 kt4PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'kt4PFJets', correctors = ['kt4PFL2L3Corrector'])
0064 kt6PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'kt6PFJets', correctors = ['kt6PFL2L3Corrector'])
0065 ic5PFJetsL2L3 = ak4PFJetsL2L3.clone(src = 'iterativeCone5PFJets', correctors = ['ic5PFL2L3Corrector'])
0066
0067 ak1PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak1PFJets', correctors = ['ak1PFL2L3ResidualCorrector'])
0068 ak2PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak2PFJets', correctors = ['ak2PFL2L3ResidualCorrector'])
0069 ak3PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak3PFJets', correctors = ['ak3PFL2L3ResidualCorrector'])
0070 ak4PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak4PFJets', correctors = ['ak4PFL2L3ResidualCorrector'])
0071 ak5PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak5PFJets', correctors = ['ak5PFL2L3ResidualCorrector'])
0072 ak6PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak6PFJets', correctors = ['ak6PFL2L3ResidualCorrector'])
0073 ak7PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak7PFJets', correctors = ['ak7PFL2L3ResidualCorrector'])
0074 ak8PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak8PFJets', correctors = ['ak8PFL2L3ResidualCorrector'])
0075 ak9PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak9PFJets', correctors = ['ak9PFL2L3ResidualCorrector'])
0076 ak10PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak10PFJets', correctors = ['ak10PFL2L3ResidualCorrector'])
0077 kt4PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'kt4PFJets', correctors = ['kt4PFL2L3ResidualCorrector'])
0078 kt6PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'kt6PFJets', correctors = ['kt6PFL2L3ResidualCorrector'])
0079 ic5PFJetsL2L3Residual = ak4PFJetsL2L3.clone(src = 'iterativeCone5PFJets', correctors = ['ic5PFL2L3ResidualCorrector'])
0080
0081 ak1PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'ak1PFJets', correctors = ['ak1PFL1L2L3Corrector'])
0082 ak2PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'ak2PFJets', correctors = ['ak2PFL1L2L3Corrector'])
0083 ak3PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'ak3PFJets', correctors = ['ak3PFL1L2L3Corrector'])
0084 ak4PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'ak4PFJets', correctors = ['ak4PFL1L2L3Corrector'])
0085 ak5PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'ak5PFJets', correctors = ['ak5PFL1L2L3Corrector'])
0086 ak6PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'ak6PFJets', correctors = ['ak6PFL1L2L3Corrector'])
0087 ak7PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'ak7PFJets', correctors = ['ak7PFL1L2L3Corrector'])
0088 ak8PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'ak8PFJets', correctors = ['ak8PFL1L2L3Corrector'])
0089 ak9PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'ak9PFJets', correctors = ['ak9PFL1L2L3Corrector'])
0090 ak10PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'ak10PFJets', correctors = ['ak10PFL1L2L3Corrector'])
0091 kt4PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'kt4PFJets', correctors = ['kt4PFL1L2L3Corrector'])
0092 kt6PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'kt6PFJets', correctors = ['kt6PFL1L2L3Corrector'])
0093 ic5PFJetsL1L2L3 = ak4PFJetsL2L3.clone(src = 'iterativeCone5PFJets', correctors = ['ic5PFL1L2L3Corrector'])
0094
0095 ak1PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'ak1PFJets', correctors = ['ak1PFL1FastL2L3Corrector'])
0096 ak2PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'ak2PFJets', correctors = ['ak2PFL1FastL2L3Corrector'])
0097 ak3PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'ak3PFJets', correctors = ['ak3PFL1FastL2L3Corrector'])
0098 ak4PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'ak4PFJets', correctors = ['ak4PFL1FastL2L3Corrector'])
0099 ak5PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'ak5PFJets', correctors = ['ak5PFL1FastL2L3Corrector'])
0100 ak6PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'ak6PFJets', correctors = ['ak6PFL1FastL2L3Corrector'])
0101 ak7PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'ak7PFJets', correctors = ['ak7PFL1FastL2L3Corrector'])
0102 ak8PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'ak8PFJets', correctors = ['ak8PFL1FastL2L3Corrector'])
0103 ak9PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'ak9PFJets', correctors = ['ak9PFL1FastL2L3Corrector'])
0104 ak10PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'ak10PFJets', correctors = ['ak10PFL1FastL2L3Corrector'])
0105
0106 kt4PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'kt4PFJets', correctors = ['kt4PFL1FastL2L3Corrector'])
0107 kt6PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'kt6PFJets', correctors = ['kt6PFL1FastL2L3Corrector'])
0108 ic5PFJetsL1FastL2L3 = ak4PFJetsL2L3.clone(src = 'iterativeCone5PFJets', correctors = ['ic5PFL1FastL2L3Corrector'])
0109
0110 ak1PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'ak1PFJets', correctors = ['ak1PFL1L2L3ResidualCorrector'])
0111 ak2PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'ak2PFJets', correctors = ['ak2PFL1L2L3ResidualCorrector'])
0112 ak3PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'ak3PFJets', correctors = ['ak3PFL1L2L3ResidualCorrector'])
0113 ak4PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'ak4PFJets', correctors = ['ak4PFL1L2L3ResidualCorrector'])
0114 ak5PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'ak5PFJets', correctors = ['ak5PFL1L2L3ResidualCorrector'])
0115 ak6PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'ak6PFJets', correctors = ['ak6PFL1L2L3ResidualCorrector'])
0116 ak7PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'ak7PFJets', correctors = ['ak7PFL1L2L3ResidualCorrector'])
0117 ak8PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'ak8PFJets', correctors = ['ak8PFL1L2L3ResidualCorrector'])
0118 ak9PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'ak9PFJets', correctors = ['ak9PFL1L2L3ResidualCorrector'])
0119 ak10PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'ak10PFJets', correctors = ['ak10PFL1L2L3ResidualCorrector'])
0120
0121 kt4PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'kt4PFJets', correctors = ['kt4PFL1L2L3ResidualCorrector'])
0122 kt6PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'kt6PFJets', correctors = ['kt6PFL1L2L3ResidualCorrector'])
0123 ic5PFJetsL1L2L3Residual = ak4PFJetsL2L3.clone(src = 'iterativeCone5PFJets', correctors = ['ic5PFL1L2L3ResidualCorrector'])
0124
0125 ak1PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak1PFJets', correctors = ['ak1PFL1FastL2L3ResidualCorrector'])
0126 ak2PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak2PFJets', correctors = ['ak2PFL1FastL2L3ResidualCorrector'])
0127 ak3PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak3PFJets', correctors = ['ak3PFL1FastL2L3ResidualCorrector'])
0128 ak4PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak4PFJets', correctors = ['ak4PFL1FastL2L3ResidualCorrector'])
0129 ak5PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak5PFJets', correctors = ['ak5PFL1FastL2L3ResidualCorrector'])
0130 ak6PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak6PFJets', correctors = ['ak6PFL1FastL2L3ResidualCorrector'])
0131 ak7PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak7PFJets', correctors = ['ak7PFL1FastL2L3ResidualCorrector'])
0132 ak8PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak8PFJets', correctors = ['ak8PFL1FastL2L3ResidualCorrector'])
0133 ak9PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak9PFJets', correctors = ['ak9PFL1FastL2L3ResidualCorrector'])
0134 ak10PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'ak10PFJets', correctors = ['ak10PFL1FastL2L3ResidualCorrector'])
0135
0136 kt4PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'kt4PFJets', correctors = ['kt4PFL1FastL2L3ResidualCorrector'])
0137 kt6PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'kt6PFJets', correctors = ['kt6PFL1FastL2L3ResidualCorrector'])
0138 ic5PFJetsL1FastL2L3Residual = ak4PFJetsL2L3.clone(src = 'iterativeCone5PFJets', correctors = ['ic5PFL1FastL2L3ResidualCorrector'])
0139
0140
0141 ak4JPTJetsL2L3 = cms.EDProducer('CorrectedJPTJetProducer',
0142 src = cms.InputTag('JetPlusTrackZSPCorJetAntiKt4'),
0143 correctors = cms.VInputTag('ak4JPTL2L3Corrector')
0144 )
0145
0146 ak4JPTJetsL1L2L3 = ak4JPTJetsL2L3.clone(correctors = ['ak4JPTL1L2L3Corrector'])
0147 ak4JPTJetsL1FastL2L3 = ak4JPTJetsL2L3.clone(correctors = ['ak4JPTL1FastL2L3Corrector'])
0148 ak4JPTJetsL2L3Residual = ak4JPTJetsL2L3.clone(correctors = ['ak4JPTL2L3ResidualCorrector'])
0149 ak4JPTJetsL1L2L3Residual = ak4JPTJetsL2L3.clone(correctors = ['ak4JPTL1L2L3ResidualCorrector'])
0150 ak4JPTJetsL1FastL2L3Residual = ak4JPTJetsL2L3.clone(correctors = ['ak4JPTL1FastL2L3ResidualCorrector'])
0151
0152
0153 ak4TrackJetsL2L3 = cms.EDProducer('CorrectedTrackJetProducer',
0154 src = cms.InputTag('ak4TrackJets'),
0155 correctors = cms.VInputTag('ak4TrackL2L3Corrector')
0156 )