File indexing completed on 2024-08-27 22:59:32
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def SeedGeneratorFromProtoTracksEDProducer(**kwargs):
0004 mod = cms.EDProducer('SeedGeneratorFromProtoTracksEDProducer',
0005 InputCollection = cms.InputTag('pixelTracks'),
0006 InputVertexCollection = cms.InputTag(''),
0007 originHalfLength = cms.double(1000000000),
0008 originRadius = cms.double(1000000000),
0009 useProtoTrackKinematics = cms.bool(False),
0010 useEventsWithNoVertex = cms.bool(True),
0011 TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets'),
0012 usePV = cms.bool(False),
0013 includeFourthHit = cms.bool(False),
0014 produceComplement = cms.bool(False),
0015 SeedCreatorPSet = cms.PSet(
0016 ComponentName = cms.string('SeedFromConsecutiveHitsCreator'),
0017 propagator = cms.string('PropagatorWithMaterial'),
0018 SeedMomentumForBOFF = cms.double(5),
0019 OriginTransverseErrorMultiplier = cms.double(1),
0020 MinOneOverPtError = cms.double(1),
0021 magneticField = cms.string(''),
0022 TTRHBuilder = cms.string('WithTrackAngle'),
0023 forceKinematicWithRegionDirection = cms.bool(False)
0024 ),
0025 mightGet = cms.optional.untracked.vstring
0026 )
0027 for k,v in kwargs.items():
0028 setattr(mod, k, v)
0029 return mod