File indexing completed on 2024-04-06 12:00:51
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def MuonIdProducer(**kwargs):
0004 mod = cms.EDProducer('MuonIdProducer',
0005 arbitrateTrackerMuons = cms.bool(False),
0006 storeCrossedHcalRecHits = cms.bool(False),
0007 fillShowerDigis = cms.bool(False),
0008 selectHighPurity = cms.bool(False),
0009 pvInputTag = cms.InputTag(''),
0010 TrackAssociatorParameters = cms.PSet(
0011 GEMSegmentCollectionLabel = cms.InputTag('gemSegments'),
0012 ME0SegmentCollectionLabel = cms.InputTag('me0Segments'),
0013 useGEM = cms.bool(False),
0014 useME0 = cms.bool(False),
0015 preselectMuonTracks = cms.bool(False),
0016 RPCHitCollectionLabel = cms.InputTag('rpcRecHits'),
0017 GEMHitCollectionLabel = cms.InputTag('gemRecHits'),
0018 ME0HitCollectionLabel = cms.InputTag('me0RecHits')
0019 ),
0020 JetExtractorPSet = cms.PSet(
0021 TrackAssociatorParameters = cms.PSet(
0022 GEMSegmentCollectionLabel = cms.InputTag('gemSegments'),
0023 ME0SegmentCollectionLabel = cms.InputTag('me0Segments'),
0024 useGEM = cms.bool(False),
0025 useME0 = cms.bool(False),
0026 preselectMuonTracks = cms.bool(False),
0027 RPCHitCollectionLabel = cms.InputTag('rpcRecHits'),
0028 GEMHitCollectionLabel = cms.InputTag('gemRecHits'),
0029 ME0HitCollectionLabel = cms.InputTag('me0RecHits')
0030 )
0031 ),
0032 CaloExtractorPSet = cms.PSet(
0033 TrackAssociatorParameters = cms.PSet(
0034 GEMSegmentCollectionLabel = cms.InputTag('gemSegments'),
0035 ME0SegmentCollectionLabel = cms.InputTag('me0Segments'),
0036 useGEM = cms.bool(False),
0037 useME0 = cms.bool(False),
0038 preselectMuonTracks = cms.bool(False),
0039 RPCHitCollectionLabel = cms.InputTag('rpcRecHits'),
0040 GEMHitCollectionLabel = cms.InputTag('gemRecHits'),
0041 ME0HitCollectionLabel = cms.InputTag('me0RecHits')
0042 )
0043 ),
0044 mightGet = cms.optional.untracked.vstring
0045 )
0046 for k,v in kwargs.items():
0047 setattr(mod, k, v)
0048 return mod