File indexing completed on 2024-11-23 03:28:28
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def LSTOutputConverter(*args, **kwargs):
0004 mod = cms.EDProducer('LSTOutputConverter',
0005 lstOutput = cms.InputTag('lstProducer'),
0006 phase2OTHits = cms.InputTag('lstPhase2OTHitsInputProducer'),
0007 lstPixelSeeds = cms.InputTag('lstPixelSeedInputProducer'),
0008 includeT5s = cms.bool(True),
0009 includeNonpLSTSs = cms.bool(False),
0010 propagatorAlong = cms.ESInputTag('', 'PropagatorWithMaterial'),
0011 propagatorOpposite = cms.ESInputTag('', 'PropagatorWithMaterialOpposite'),
0012 SeedCreatorPSet = cms.PSet(
0013 ComponentName = cms.string('SeedFromConsecutiveHitsCreator'),
0014 propagator = cms.string('PropagatorWithMaterial'),
0015 SeedMomentumForBOFF = cms.double(5),
0016 OriginTransverseErrorMultiplier = cms.double(1),
0017 MinOneOverPtError = cms.double(1),
0018 magneticField = cms.string(''),
0019 TTRHBuilder = cms.string('WithTrackAngle'),
0020 forceKinematicWithRegionDirection = cms.bool(False)
0021 ),
0022 mightGet = cms.optional.untracked.vstring
0023 )
0024 for a in args:
0025 mod.update_(a)
0026 mod.update_(kwargs)
0027 return mod