File indexing completed on 2024-09-12 04:16:10
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def L1GTProducer(**kwargs):
0004 mod = cms.EDProducer('L1GTProducer',
0005 scales = cms.PSet(
0006 pT_lsb = cms.required.double,
0007 phi_lsb = cms.required.double,
0008 eta_lsb = cms.required.double,
0009 z0_lsb = cms.required.double,
0010 isolationPT_lsb = cms.required.double,
0011 beta_lsb = cms.required.double,
0012 mass_lsb = cms.required.double,
0013 seed_pT_lsb = cms.required.double,
0014 seed_z0_lsb = cms.required.double,
0015 scalarSumPT_lsb = cms.required.double,
0016 sum_pT_pv_lsb = cms.required.double,
0017 pos_chg = cms.required.int32,
0018 neg_chg = cms.required.int32
0019 ),
0020 GTTPromptJets = cms.required.InputTag,
0021 GTTDisplacedJets = cms.required.InputTag,
0022 GTTPromptHtSum = cms.required.InputTag,
0023 GTTDisplacedHtSum = cms.required.InputTag,
0024 GTTEtSum = cms.required.InputTag,
0025 GTTPrimaryVert = cms.required.InputTag,
0026 GMTSaPromptMuons = cms.required.InputTag,
0027 GMTSaDisplacedMuons = cms.required.InputTag,
0028 GMTTkMuons = cms.required.InputTag,
0029 CL2JetsSC4 = cms.required.InputTag,
0030 CL2JetsSC8 = cms.required.InputTag,
0031 CL2Photons = cms.required.InputTag,
0032 CL2Electrons = cms.required.InputTag,
0033 CL2Taus = cms.required.InputTag,
0034 CL2EtSum = cms.required.InputTag,
0035 CL2HtSum = cms.required.InputTag,
0036 mightGet = cms.optional.untracked.vstring
0037 )
0038 for k,v in kwargs.items():
0039 setattr(mod, k, v)
0040 return mod