Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2021-02-14 14:21:25

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from JetMETCorrections.Configuration.JetCorrectionServices_cff import *
0004 
0005 # L1 Correction Producers
0006 ak4CaloJetsL1 = cms.EDProducer(
0007     'CaloJetCorrectionProducer',
0008     src        = cms.InputTag('ak4CaloJets'),
0009     correctors = cms.vstring('L1Fastjet')
0010     )
0011 ak4PFJetsL1 = cms.EDProducer(
0012     'PFJetCorrectionProducer',
0013     src        = cms.InputTag('ak4PFJets'),
0014     correctors = cms.vstring('L1Fastjet')
0015     )
0016 ak4PFCHSJetsL1 = cms.EDProducer(
0017     'PFJetCorrectionProducer',
0018     src        = cms.InputTag('ak4PFJetsCHS'),
0019     correctors = cms.vstring('L1Fastjet')
0020     )
0021 
0022 ak4JPTJetsL1 = cms.EDProducer(
0023     'JPTJetCorrectionProducer',
0024     src        = cms.InputTag('JetPlusTrackZSPCorJetAntiKt4'),
0025     correctors = cms.vstring('ak4L1JPTFastjet')
0026     )
0027 ak4TrackJetsL1 = cms.EDProducer(
0028     'TrackJetCorrectionProducer',
0029     src        = cms.InputTag('ak4TrackJets'),
0030     correctors = cms.vstring('L1Fastjet')
0031     )
0032 
0033 
0034 
0035 # L2 Correction Producers
0036 ak4CaloJetsL2 = ak4CaloJetsL1.clone(correctors = ['ak4CaloL2Relative'])
0037 ak4PFJetsL2 = ak4PFJetsL1.clone(correctors = ['ak4PFL2Relative'])
0038 ak4PFCHSJetsL2 = ak4PFCHSJetsL1.clone(correctors = ['ak4PFCHSL2Relative'])
0039 ak4JPTJetsL2 = ak4JPTJetsL1.clone(correctors = ['ak4JPTL2Relative'])
0040 ak4TrackJetsL2 = ak4TrackJetsL1.clone(correctors = ['ak5TRKL2Relative'])
0041 
0042 # L2L3 Correction Producers
0043 ak4CaloJetsL2L3 = ak4CaloJetsL1.clone(correctors = ['ak4CaloL2L3'])
0044 ak4PFJetsL2L3 = ak4PFJetsL1.clone(correctors = ['ak4PFL2L3'])
0045 ak4PFCHSJetsL2L3 = ak4PFCHSJetsL1.clone(correctors = ['ak4PFCHSL2L3'])
0046 ak4JPTJetsL2L3 = ak4JPTJetsL1.clone(correctors = ['ak4JPTL2L3'])
0047 ak4TrackJetsL2L3 = ak4TrackJetsL1.clone(correctors = ['ak5TRKL2L3'])
0048 
0049 
0050 # L1L2L3 Correction Producers
0051 ak4CaloJetsL1L2L3 = ak4CaloJetsL1.clone(correctors = ['ak4CaloL1L2L3'])
0052 ak4PFJetsL1L2L3 = ak4PFJetsL1.clone(correctors = ['ak4PFL1L2L3'])
0053 ak4PFCHSJetsL1L2L3 = ak4PFCHSJetsL1.clone(correctors = ['ak4PFCHSL1L2L3'])
0054 ak4JPTJetsL1L2L3 = ak4JPTJetsL1.clone(correctors = ['ak4JPTL1L2L3'])
0055 ak4TrackJetsL1L2L3 = ak4TrackJetsL1.clone(correctors = ['ak5TRKL1L2L3'])
0056 
0057 # L2L3L6 CORRECTION PRODUCERS
0058 ak4CaloJetsL2L3L6 = ak4CaloJetsL1.clone(correctors = ['ak4CaloL2L3L6'])
0059 ak4PFJetsL2L3L6 = ak4PFJetsL1.clone(correctors = ['ak4PFL2L3L6'])
0060 
0061 
0062 # L1L2L3L6 CORRECTION PRODUCERS
0063 ak4CaloJetsL1L2L3L6 = ak4CaloJetsL1.clone(correctors = ['ak4CaloL1L2L3L6'])
0064 ak4PFJetsL1L2L3L6 = ak4PFJetsL1.clone(correctors = ['ak4PFL1L2L3L6'])
0065