CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch2/src/RecoVertex/PrimaryVertexProducer/python/OfflinePrimaryVerticesFromCosmicTracks_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 offlinePrimaryVerticesFromCosmicTracks = cms.EDProducer("PrimaryVertexProducer",
00004 
00005     verbose = cms.untracked.bool(False),
00006     TrackLabel = cms.InputTag("ctfWithMaterialTracksP5"),
00007     beamSpotLabel = cms.InputTag("offlineBeamSpot"),
00008                                         
00009     TkFilterParameters = cms.PSet(
00010         algorithm=cms.string('filter'),
00011         maxNormalizedChi2 = cms.double(5.0),
00012         minSiliconLayersWithHits = cms.int32(7), ## hits > 7
00013         maxD0Significance = cms.double(5.0), ## keep most primary tracks
00014         minPt = cms.double(0.0), ## better for softish events
00015         minPixelLayersWithHits = cms.int32(2), ## hits > 2
00016         trackQuality = cms.string("any")
00017     ),
00018 
00019     TkClusParameters = cms.PSet(
00020         algorithm   = cms.string("gap"),
00021         TkGapClusParameters = cms.PSet( 
00022             zSeparation = cms.double(0.1) ## 1 mm max separation betw. clusters
00023         )
00024     ),
00025 
00026     vertexCollections = cms.VPSet(
00027      [cms.PSet(label=cms.string(""),
00028                algorithm=cms.string("AdaptiveVertexFitter"),
00029                minNdof=cms.double(0.0),
00030                useBeamConstraint = cms.bool(False),
00031                maxDistanceToBeam = cms.double(1.0)
00032                )
00033       ]
00034     )
00035                                         
00036 
00037                                         
00038 )
00039 
00040