Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-11-06 23:38:07

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 primaryVertexProducer = cms.EDProducer('PrimaryVertexProducer',
0004   vertexCollections = cms.VPSet(
0005     cms.PSet(
0006       algorithm = cms.string('AdaptiveVertexFitter'),
0007       chi2cutoff = cms.double(2.5),
0008       label = cms.string(''),
0009       maxDistanceToBeam = cms.double(1),
0010       minNdof = cms.double(0),
0011       useBeamConstraint = cms.bool(False)
0012     ),
0013     cms.PSet(
0014       algorithm = cms.string('AdaptiveVertexFitter'),
0015       chi2cutoff = cms.double(2.5),
0016       label = cms.string('WithBS'),
0017       maxDistanceToBeam = cms.double(1),
0018       minNdof = cms.double(2),
0019       useBeamConstraint = cms.bool(True)
0020     )
0021   ),
0022   verbose = cms.untracked.bool(False),
0023   TkFilterParameters = cms.PSet(
0024     maxNormalizedChi2 = cms.double(10),
0025     minPt = cms.double(0),
0026     algorithm = cms.string('filter'),
0027     maxEta = cms.double(2.4),
0028     maxD0Significance = cms.double(4),
0029     maxD0Error = cms.double(1),
0030     maxDzError = cms.double(1),
0031     trackQuality = cms.string('any'),
0032     minPixelLayersWithHits = cms.int32(2),
0033     minSiliconLayersWithHits = cms.int32(5),
0034     numTracksThreshold = cms.int32(0),
0035     maxNumTracksThreshold = cms.int32(10000000),
0036     minPtTight = cms.double(0)
0037   ),
0038   beamSpotLabel = cms.InputTag('offlineBeamSpot'),
0039   TrackLabel = cms.InputTag('generalTracks'),
0040   TrackTimeResosLabel = cms.InputTag('dummy_default'),
0041   TrackTimesLabel = cms.InputTag('dummy_default'),
0042   TkClusParameters = cms.PSet(
0043     TkDAClusParameters = cms.PSet(
0044       zdumpcenter = cms.untracked.double(0),
0045       zdumpwidth = cms.untracked.double(20),
0046       d0CutOff = cms.double(3),
0047       Tmin = cms.double(2),
0048       delta_lowT = cms.double(0.001),
0049       zmerge = cms.double(0.01),
0050       dzCutOff = cms.double(3),
0051       Tpurge = cms.double(2),
0052       convergence_mode = cms.int32(0),
0053       delta_highT = cms.double(0.01),
0054       Tstop = cms.double(0.5),
0055       coolingFactor = cms.double(0.6),
0056       vertexSize = cms.double(0.006),
0057       uniquetrkweight = cms.double(0.8),
0058       uniquetrkminp = cms.double(0),
0059       zrange = cms.double(4),
0060       runInBlocks = cms.bool(False),
0061       block_size = cms.uint32(512),
0062       overlap_frac = cms.double(0.5),
0063       tmerge = cms.double(0.01),
0064       dtCutOff = cms.double(4),
0065       t0Max = cms.double(1),
0066       vertexSizeTime = cms.double(0.008)
0067     ),
0068     TkGapClusParameters = cms.PSet(
0069       zSeparation = cms.double(1),
0070       verbose = cms.untracked.bool(False)
0071     ),
0072     algorithm = cms.string('DA_vect')
0073   ),
0074   isRecoveryIteration = cms.bool(False),
0075   recoveryVtxCollection = cms.InputTag(''),
0076   mightGet = cms.optional.untracked.vstring
0077 )