File indexing completed on 2025-02-07 14:23:36
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def TrackWithVertexSelector(*args, **kwargs):
0004 mod = cms.EDProducer('TrackWithVertexSelector',
0005 src = cms.InputTag('generalTracks'),
0006 copyExtras = cms.untracked.bool(False),
0007 copyTrajectories = cms.untracked.bool(False),
0008 numberOfValidHits = cms.uint32(0),
0009 numberOfValidPixelHits = cms.uint32(0),
0010 numberOfLostHits = cms.uint32(999),
0011 normalizedChi2 = cms.double(999999),
0012 ptMin = cms.double(0.3),
0013 ptMax = cms.double(500),
0014 etaMin = cms.double(0),
0015 etaMax = cms.double(50),
0016 dzMax = cms.double(999),
0017 d0Max = cms.double(999),
0018 ptErrorCut = cms.double(0.2),
0019 quality = cms.string('highPurity'),
0020 useVtx = cms.bool(True),
0021 nVertices = cms.uint32(0),
0022 vertexTag = cms.InputTag('offlinePrimaryVertices'),
0023 timesTag = cms.InputTag(''),
0024 timeResosTag = cms.InputTag(''),
0025 vtxFallback = cms.bool(True),
0026 zetaVtx = cms.double(1),
0027 rhoVtx = cms.double(0.2),
0028 nSigmaDtVertex = cms.double(0),
0029 mightGet = cms.optional.untracked.vstring
0030 )
0031 for a in args:
0032 mod.update_(a)
0033 mod.update_(kwargs)
0034 return mod