CMS 3D CMS Logo

HIPixelAdaptiveVertex_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 import RecoVertex.PrimaryVertexProducer.primaryVertexProducer_cfi as _mod
3 
4 hiPixelAdaptiveVertex = _mod.primaryVertexProducer.clone(
5  verbose = False,
6  TkFilterParameters = dict(
7  algorithm = 'filterWithThreshold',
8  maxNormalizedChi2 = 5.0,
9  minSiliconLayersWithHits = 0,
10  minPixelLayersWithHits = 2,
11  maxD0Significance = 3.0,
12  minPt = 0.0,
13  maxEta = 100.,
14  numTracksThreshold = 2
15  ),
16  # label of tracks to be used
17  TrackLabel = "hiSelectedProtoTracks",
18  # clustering
19  TkClusParameters = dict(
20  algorithm = "gap",
21  TkGapClusParameters = cms.PSet(
22  zSeparation = cms.double(1.0)
23  )
24  ),
25  vertexCollections = cms.VPSet(
26  cms.PSet(
27  label = cms.string(''),
28  chi2cutoff = cms.double(3.0),
29  algorithm = cms.string('AdaptiveVertexFitter'),
30  useBeamConstraint = cms.bool(False),
31  maxDistanceToBeam = cms.double(0.1),
32  minNdof = cms.double(0.0)
33  )
34  )
35 )