File indexing completed on 2024-11-23 03:28:16
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def NanoAODBaseCrossCleaner(*args, **kwargs):
0004 mod = cms.EDProducer('NanoAODBaseCrossCleaner',
0005 name = cms.required.string,
0006 doc = cms.required.string,
0007 jets = cms.required.InputTag,
0008 muons = cms.required.InputTag,
0009 electrons = cms.required.InputTag,
0010 lowPtElectrons = cms.required.InputTag,
0011 taus = cms.required.InputTag,
0012 photons = cms.required.InputTag,
0013 jetSel = cms.required.string,
0014 muonSel = cms.required.string,
0015 electronSel = cms.required.string,
0016 lowPtElectronSel = cms.required.string,
0017 tauSel = cms.required.string,
0018 photonSel = cms.required.string,
0019 jetName = cms.required.string,
0020 muonName = cms.required.string,
0021 electronName = cms.required.string,
0022 lowPtElectronName = cms.required.string,
0023 tauName = cms.required.string,
0024 photonName = cms.required.string,
0025 mightGet = cms.optional.untracked.vstring
0026 )
0027 for a in args:
0028 mod.update_(a)
0029 mod.update_(kwargs)
0030 return mod