File indexing completed on 2023-03-17 11:18:19
0001 import FWCore.ParameterSet.Config as cms
0002 from JetMETCorrections.FFTJetModules.fftjetcorrectionesproducer_cfi import *
0003
0004 def configure_fftjet_correction_producer(sequenceTags, jetProducerModule):
0005 used_records = [fftjet_corr_types[s].correctorRecord for s in sequenceTags]
0006 config = cms.EDProducer(
0007 "FFTJetCorrectionProducer",
0008
0009
0010 src = cms.InputTag(jetProducerModule, "MadeByFFTJet"),
0011
0012
0013 outputLabel = cms.string(""),
0014
0015
0016 records = cms.vstring(used_records),
0017
0018
0019 jetType = cms.string(fftjet_corr_types[sequenceTags[0]].jetType),
0020
0021
0022
0023 writeUncertainties = cms.bool(False),
0024
0025
0026 subtractPileup = cms.bool(True),
0027
0028
0029 subtractPileupAs4Vec = cms.bool(False)
0030 )
0031 return config