Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:59:38

0001 import FWCore.ParameterSet.Config as cms
0002 import RecoVertex.PrimaryVertexProducer.primaryVertexProducer_cfi as _mod
0003 
0004 hiPixelAdaptiveVertex = _mod.primaryVertexProducer.clone(
0005     verbose = False,
0006     TkFilterParameters = dict(
0007         algorithm = 'filterWithThreshold',
0008         maxNormalizedChi2 = 5.0,
0009         minSiliconLayersWithHits = 0, ## >=0 (was 5 for generalTracks)
0010         minPixelLayersWithHits = 2,   ## >=2 (was 2 for generalTracks)
0011         maxD0Significance = 3.0,     ## keep most primary tracks (was 5.0)
0012         minPt = 0.0,                 ## better for softish events
0013         maxEta = 100.,
0014         numTracksThreshold = 2
0015     ),
0016     # label of tracks to be used
0017     TrackLabel = "hiSelectedProtoTracks",
0018     # clustering
0019     TkClusParameters = dict(
0020         algorithm = "gap",
0021         TkGapClusParameters = cms.PSet(
0022             zSeparation = cms.double(1.0)       ## 1 cm max separation between clusters
0023         )
0024     ),
0025     vertexCollections = cms.VPSet(
0026       cms.PSet(
0027         label = cms.string(''),
0028         chi2cutoff = cms.double(3.0),
0029         algorithm = cms.string('AdaptiveVertexFitter'),
0030         useBeamConstraint = cms.bool(False),
0031         maxDistanceToBeam = cms.double(0.1),
0032         minNdof  = cms.double(0.0)
0033         )
0034       )
0035 )