CMS 3D CMS Logo

OfflinePrimaryVerticesFromCosmicTracks_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 offlinePrimaryVerticesFromCosmicTracks = cms.EDProducer("PrimaryVertexProducer",
4 
5  verbose = cms.untracked.bool(False),
6  TrackLabel = cms.InputTag("ctfWithMaterialTracksP5"),
7  beamSpotLabel = cms.InputTag("offlineBeamSpot"),
8 
9  TkFilterParameters = cms.PSet(
10  algorithm=cms.string('filter'),
11  maxNormalizedChi2 = cms.double(5.0),
12  minSiliconLayersWithHits = cms.int32(7), ## hits > 7
13  maxD0Significance = cms.double(5.0), ## keep most primary tracks
14  minPt = cms.double(0.0), ## better for softish events
15  maxEta = cms.double(5.0),
16  minPixelLayersWithHits = cms.int32(2), ## hits > 2
17  trackQuality = cms.string("any")
18  ),
19 
20  TkClusParameters = cms.PSet(
21  algorithm = cms.string("gap"),
22  TkGapClusParameters = cms.PSet(
23  zSeparation = cms.double(0.1) ## 1 mm max separation betw. clusters
24  )
25  ),
26 
27  vertexCollections = cms.VPSet(
28  [cms.PSet(label=cms.string(""),
29  algorithm=cms.string("AdaptiveVertexFitter"),
30  chi2cutoff = cms.double(3.0),
31  minNdof=cms.double(0.0),
32  useBeamConstraint = cms.bool(False),
33  maxDistanceToBeam = cms.double(1.0)
34  )
35  ]
36  )
37 
38 
39 
40 )
41 
42