diff --git a/SimTracker/TrackAssociation/python/allTrackMCMatch_cfi.py b/SimTracker/TrackAssociation/python/allTrackMCMatch_cfi.py index 3bfa0e3d16567..e5b38cee41f84 100644 --- a/SimTracker/TrackAssociation/python/allTrackMCMatch_cfi.py +++ b/SimTracker/TrackAssociation/python/allTrackMCMatch_cfi.py @@ -1,7 +1,8 @@ import FWCore.ParameterSet.Config as cms -allTrackMCMatch = cms.EDFilter("GenParticleMatchMerger", - src = cms.VInputTag(cms.InputTag("trackMCMatch"), cms.InputTag("standAloneMuonsMCMatch"), cms.InputTag("globalMuonsMCMatch")) -) +allTrackMCMatch = cms.EDProducer("GenParticleMatchMerger", + src = cms.VInputTag(cms.InputTag("trackMCMatch"), + cms.InputTag("standAloneMuonsMCMatch"), + cms.InputTag("globalMuonsMCMatch"))) diff --git a/SimTracker/TrackAssociation/python/globalMuonsMCMatch_cfi.py b/SimTracker/TrackAssociation/python/globalMuonsMCMatch_cfi.py index 4a947991ee479..e9a17e8c7b76f 100644 --- a/SimTracker/TrackAssociation/python/globalMuonsMCMatch_cfi.py +++ b/SimTracker/TrackAssociation/python/globalMuonsMCMatch_cfi.py @@ -4,7 +4,8 @@ trackingParticles = cms.InputTag("mix","MergedTrackTruth"), tracks = cms.InputTag("globalMuons"), genParticles = cms.InputTag("genParticles"), - associator = cms.InputTag('trackAssociatorByHits') + associator = cms.string('trackAssociatorByHits'), + throwOnMissingTPCollection = cms.bool(True) ) diff --git a/SimTracker/TrackAssociation/python/standAloneMuonsMCMatch_cfi.py b/SimTracker/TrackAssociation/python/standAloneMuonsMCMatch_cfi.py index f78a0a489015e..074fa64107894 100644 --- a/SimTracker/TrackAssociation/python/standAloneMuonsMCMatch_cfi.py +++ b/SimTracker/TrackAssociation/python/standAloneMuonsMCMatch_cfi.py @@ -4,7 +4,8 @@ trackingParticles = cms.InputTag("mix","MergedTrackTruth"), tracks = cms.InputTag("standAloneMuons"), genParticles = cms.InputTag("genParticles"), - associator = cms.InputTag('trackAssociatorByHits') + associator = cms.string('trackAssociatorByHits'), + throwOnMissingTPCollection = cms.bool(True) ) diff --git a/SimTracker/TrackAssociation/python/trackMCMatch_cfi.py b/SimTracker/TrackAssociation/python/trackMCMatch_cfi.py index 18993db9610dd..2b2db62f4bc50 100644 --- a/SimTracker/TrackAssociation/python/trackMCMatch_cfi.py +++ b/SimTracker/TrackAssociation/python/trackMCMatch_cfi.py @@ -4,7 +4,7 @@ trackingParticles = cms.InputTag("mix","MergedTrackTruth"), tracks = cms.InputTag("generalTracks"), genParticles = cms.InputTag("genParticles"), - associator = cms.string('TrackAssociatorByHits'), + associator = cms.string('trackAssociatorByHits'), throwOnMissingTPCollection = cms.bool(True) )