Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-08-27 22:59:19

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def L1TrackVertexAssociationProducer(**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 k,v in kwargs.items():
0044     setattr(mod, k, v)
0045   return mod