CMS 3D CMS Logo

HIPixelAdaptiveVertex_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
3 
4 hiPixelAdaptiveVertex = offlinePrimaryVertices.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  ),
15  # label of tracks to be used
16  TrackLabel = "hiSelectedProtoTracks",
17  # clustering
18  TkClusParameters = cms.PSet(
19  algorithm = cms.string("gap"),
20  TkGapClusParameters = cms.PSet(
21  zSeparation = cms.double(1.0)
22  )
23  ),
24  vertexCollections = cms.VPSet(
25  cms.PSet(
26  label = cms.string(''),
27  chi2cutoff = cms.double(3.0),
28  algorithm = cms.string('AdaptiveVertexFitter'),
29  useBeamConstraint = cms.bool(False),
30  maxDistanceToBeam = cms.double(0.1),
31  minNdof = cms.double(0.0)
32  )
33  )
34 )
35 
36 hiPixelAdaptiveVertex.TkFilterParameters.numTracksThreshold = cms.int32(2)