Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-09-26 05:06:22

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def GlobalTrackingRegionWithVerticesEDProducer(*args, **kwargs):
0004   mod = cms.EDProducer('GlobalTrackingRegionWithVerticesEDProducer',
0005     RegionPSet = cms.PSet(
0006       precise = cms.bool(True),
0007       useMultipleScattering = cms.bool(False),
0008       beamSpot = cms.InputTag('offlineBeamSpot'),
0009       useFixedError = cms.bool(True),
0010       originRadius = cms.double(0.2),
0011       sigmaZVertex = cms.double(3),
0012       fixedError = cms.double(0.2),
0013       VertexCollection = cms.InputTag('firstStepPrimaryVertices'),
0014       ptMin = cms.double(0.9),
0015       useFoundVertices = cms.bool(True),
0016       useFakeVertices = cms.bool(False),
0017       maxNVertices = cms.int32(-1),
0018       nSigmaZ = cms.double(4),
0019       pixelClustersForScaling = cms.InputTag('siPixelClusters'),
0020       originRScaling4BigEvts = cms.bool(False),
0021       ptMinScaling4BigEvts = cms.bool(False),
0022       halfLengthScaling4BigEvts = cms.bool(False),
0023       allowEmpty = cms.bool(False),
0024       minOriginR = cms.double(0),
0025       maxPtMin = cms.double(1000),
0026       minHalfLength = cms.double(0),
0027       scalingStartNPix = cms.double(0),
0028       scalingEndNPix = cms.double(1)
0029     ),
0030     mightGet = cms.optional.untracked.vstring
0031   )
0032   for a in args:
0033     mod.update_(a)
0034   mod.update_(kwargs)
0035   return mod