File indexing completed on 2025-02-07 14:23:58
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def L1TrackVertexAssociationProducer(*args, **kwargs):
0004 mod = cms.EDProducer('L1TrackVertexAssociationProducer',
0005 l1TracksInputTag = cms.InputTag('l1tGTTInputProducer', 'Level1TTTracksConverted'),
0006 l1SelectedTracksInputTag = cms.InputTag('l1tTrackSelectionProducer', 'Level1TTTracksSelected'),
0007 l1SelectedTracksEmulationInputTag = cms.InputTag('l1tTrackSelectionProducer', 'Level1TTTracksSelectedEmulation'),
0008 l1VerticesInputTag = cms.InputTag('l1tVertexFinder', 'L1Vertices'),
0009 l1VerticesEmulationInputTag = cms.InputTag('l1tVertexFinderEmulator', 'L1VerticesEmulation'),
0010 outputCollectionName = cms.string('Level1TTTracksSelectedAssociated'),
0011 cutSet = cms.PSet(
0012 deltaZMaxEtaBounds = cms.vdouble(
0013 0,
0014 0.7,
0015 1,
0016 1.2,
0017 1.6,
0018 2,
0019 2.4
0020 ),
0021 deltaZMax = cms.vdouble(
0022 0.37,
0023 0.5,
0024 0.6,
0025 0.75,
0026 1,
0027 1.6
0028 )
0029 ),
0030 useDisplacedTracksDeltaZOverride = cms.double(-1),
0031 processSimulatedTracks = cms.bool(True),
0032 processEmulatedTracks = cms.bool(True),
0033 fwNTrackSetsTVA = cms.uint32(94),
0034 useAssociationNetwork = cms.bool(False),
0035 associationThreshold = cms.double(0),
0036 associationGraph = cms.optional.FileInPath,
0037 associationNetworkZ0binning = cms.vdouble(),
0038 associationNetworkEtaBounds = cms.vdouble(),
0039 associationNetworkZ0ResBins = cms.vdouble(),
0040 debug = cms.int32(0),
0041 mightGet = cms.optional.untracked.vstring
0042 )
0043 for a in args:
0044 mod.update_(a)
0045 mod.update_(kwargs)
0046 return mod