/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
JetMETCorrections/Configuration/python/CorrectedJetProducers_cff.py
59 строк
3 KB
Olga Kodolova
JPTJEC chains are modified for L1Fastjet
29 мар 2017, 18:35
29 мар 2017, 18:35
c868979
Код
Авторство
О чём код?
import FWCore.ParameterSet.Config as cms from JetMETCorrections.Configuration.JetCorrectors_cff import * # L1 Corrected Jet Producers ak4CaloJetsL1 = cms.EDProducer( 'CorrectedCaloJetProducer', src = cms.InputTag('ak4CaloJets'), correctors = cms.VInputTag('ak4CaloL1FastjetCorrector') ) ak4PFJetsL1 = cms.EDProducer( 'CorrectedPFJetProducer', src = cms.InputTag('ak4PFJets'), correctors = cms.VInputTag('ak4PFL1FastjetCorrector') ) ak4PFCHSJetsL1 = cms.EDProducer( 'CorrectedPFJetProducer', src = cms.InputTag('ak4PFJetsCHS'), correctors = cms.VInputTag('ak4PFCHSL1FastjetCorrector') ) ak4JPTJetsL1 = cms.EDProducer( 'CorrectedJPTJetProducer', src = cms.InputTag('JetPlusTrackZSPCorJetAntiKt4'), correctors = cms.VInputTag('ak4L1JPTFastjetCorrector') ) ak4TrackJetsL1 = cms.EDProducer( 'CorrectedTrackJetProducer', src = cms.InputTag('ak4TrackJets'), correctors = cms.VInputTag('ak4TrackL1FastjetCorrector') ) # L2 Corrected Jet Producers ak4CaloJetsL2 = ak4CaloJetsL1.clone(correctors = ['ak4CaloL2RelativeCorrector']) ak4PFJetsL2 = ak4PFJetsL1.clone(correctors = ['ak4PFL2RelativeCorrector']) ak4PFCHSJetsL2 = ak4PFCHSJetsL1.clone(correctors = ['ak4PFCHSL2RelativeCorrector']) ak4JPTJetsL2 = ak4JPTJetsL1.clone(correctors = ['ak4JPTL2RelativeCorrector']) ak4TrackJetsL2 = ak4TrackJetsL1.clone(correctors = ['ak4TrackL2RelativeCorrector']) # L2L3 Corrected Jet Producers ak4CaloJetsL2L3 = ak4CaloJetsL1.clone(correctors = ['ak4CaloL2L3Corrector']) ak4PFJetsL2L3 = ak4PFJetsL1.clone(correctors = ['ak4PFL2L3Corrector']) ak4PFCHSJetsL2L3 = ak4PFCHSJetsL1.clone(correctors = ['ak4PFCHSL2L3Corrector']) ak4JPTJetsL2L3 = ak4JPTJetsL1.clone(correctors = ['ak4JPTL2L3Corrector']) ak4TrackJetsL2L3 = ak4TrackJetsL1.clone(correctors = ['ak4TrackL2L3Corrector']) # L1L2L3 Corrected Jet Producers ak4CaloJetsL1L2L3 = ak4CaloJetsL1.clone(correctors = ['ak4CaloL1L2L3Corrector']) ak4PFJetsL1L2L3 = ak4PFJetsL1.clone(correctors = ['ak4PFL1L2L3Corrector']) ak4PFCHSJetsL1L2L3 = ak4PFCHSJetsL1.clone(correctors = ['ak4PFCHSL1L2L3Corrector']) ak4JPTJetsL1L2L3 = ak4JPTJetsL1.clone(correctors = ['ak4JPTL1L2L3Corrector']) # L2L3L6 Corrected Jet Producers ak4CaloJetsL2L3L6 = ak4CaloJetsL1.clone(correctors = ['ak4CaloL2L3L6Corrector']) ak4PFJetsL2L3L6 = ak4PFJetsL1.clone(correctors = ['ak4PFL2L3L6Corrector']) # L1L2L3L6 Corrected Jet Producers ak4CaloJetsL1L2L3L6 = ak4CaloJetsL1.clone(correctors = ['ak4CaloL1L2L3L6Corrector']) ak4PFJetsL1L2L3L6 = ak4PFJetsL1.clone(correctors = ['ak4PFL1L2L3L6Corrector'])