diff --git a/CommonTools/RecoAlgos/python/recoTrackRefSelector_cfi.py b/CommonTools/RecoAlgos/python/recoTrackRefSelector_cfi.py index a2f6878e7919f..b52afcfb3cdab 100644 --- a/CommonTools/RecoAlgos/python/recoTrackRefSelector_cfi.py +++ b/CommonTools/RecoAlgos/python/recoTrackRefSelector_cfi.py @@ -1,22 +1,9 @@ import FWCore.ParameterSet.Config as cms +from CommonTools.RecoAlgos.recoTrackSelectorPSet_cfi import recoTrackSelectorPSet as _recoTrackSelectorPSet + recoTrackRefSelector = cms.EDFilter("RecoTrackRefSelector", - src = cms.InputTag("generalTracks"), - maxChi2 = cms.double(10000.0), - tip = cms.double(120.0), - minRapidity = cms.double(-5.0), - lip = cms.double(300.0), - ptMin = cms.double(0.1), - maxRapidity = cms.double(5.0), - quality = cms.vstring('loose'), - algorithm = cms.vstring(), - minLayer = cms.int32(3), - min3DLayer = cms.int32(0), - minHit = cms.int32(0), - minPixelHit = cms.int32(0), - beamSpot = cms.InputTag("offlineBeamSpot"), - usePV = cms.bool(False), - vertexTag = cms.InputTag('offlinePrimaryVertices') + _recoTrackSelectorPSet ) diff --git a/CommonTools/RecoAlgos/python/recoTrackSelectorPSet_cfi.py b/CommonTools/RecoAlgos/python/recoTrackSelectorPSet_cfi.py new file mode 100644 index 0000000000000..bef7731c4ab1a --- /dev/null +++ b/CommonTools/RecoAlgos/python/recoTrackSelectorPSet_cfi.py @@ -0,0 +1,20 @@ +import FWCore.ParameterSet.Config as cms + +recoTrackSelectorPSet = cms.PSet( + src = cms.InputTag("generalTracks"), + maxChi2 = cms.double(10000.0), + tip = cms.double(120.0), + minRapidity = cms.double(-5.0), + lip = cms.double(300.0), + ptMin = cms.double(0.1), + maxRapidity = cms.double(5.0), + quality = cms.vstring('loose'), + algorithm = cms.vstring(), + minLayer = cms.int32(3), + min3DLayer = cms.int32(0), + minHit = cms.int32(0), + minPixelHit = cms.int32(0), + beamSpot = cms.InputTag("offlineBeamSpot"), + usePV = cms.bool(False), + vertexTag = cms.InputTag('offlinePrimaryVertices') +) diff --git a/PhysicsTools/RecoAlgos/python/recoTrackSelector_cfi.py b/PhysicsTools/RecoAlgos/python/recoTrackSelector_cfi.py index d7bb5330a51d9..f86b84e0705b2 100644 --- a/PhysicsTools/RecoAlgos/python/recoTrackSelector_cfi.py +++ b/PhysicsTools/RecoAlgos/python/recoTrackSelector_cfi.py @@ -1,22 +1,9 @@ import FWCore.ParameterSet.Config as cms +from CommonTools.RecoAlgos.recoTrackSelectorPSet_cfi import recoTrackSelectorPSet as _recoTrackSelectorPSet + recoTrackSelector = cms.EDProducer("RecoTrackSelector", - src = cms.InputTag("generalTracks"), - maxChi2 = cms.double(10000.0), - tip = cms.double(120.0), - minRapidity = cms.double(-5.0), - lip = cms.double(300.0), - ptMin = cms.double(0.1), - maxRapidity = cms.double(5.0), - quality = cms.vstring('loose'), - algorithm = cms.vstring(), - minLayer = cms.int32(3), - min3DLayer = cms.int32(0), - minHit = cms.int32(0), - minPixelHit = cms.int32(0), - beamSpot = cms.InputTag("offlineBeamSpot"), - usePV = cms.bool(False), - vertexTag = cms.InputTag('offlinePrimaryVertices'), + _recoTrackSelectorPSet, copyExtras = cms.untracked.bool(True), ## copies also extras and rechits on RECO copyTrajectories = cms.untracked.bool(False) # don't set this to true on AOD! )