CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/RecoHI/HiTracking/python/HIPixelAdaptiveVertex_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 hiPixelAdaptiveVertex = cms.EDProducer("PrimaryVertexProducer",
00004     PVSelParameters = cms.PSet(
00005         maxDistanceToBeam = cms.double(0.1)    ## 1 mm
00006     ),
00007     verbose = cms.untracked.bool(False),
00008     algorithm = cms.string('AdaptiveVertexFitter'),
00009     minNdof  = cms.double(0.0),
00010     TkFilterParameters = cms.PSet(
00011         algorithm = cms.string('filterWithThreshold'),
00012         maxNormalizedChi2 = cms.double(5.0),
00013         minSiliconLayersWithHits = cms.int32(0), ## >=0 (was 5 for generalTracks)
00014         minPixelLayersWithHits = cms.int32(2),   ## >=2 (was 2 for generalTracks)
00015         maxD0Significance = cms.double(3.0),     ## keep most primary tracks (was 5.0)
00016         minPt = cms.double(0.0),                 ## better for softish events
00017         trackQuality = cms.string("any"),
00018         numTracksThreshold = cms.int32(2)
00019     ),
00020     beamSpotLabel = cms.InputTag("offlineBeamSpot"),
00021     # label of tracks to be used
00022     TrackLabel = cms.InputTag("hiSelectedProtoTracks"),
00023     useBeamConstraint = cms.bool(True),
00024     # clustering
00025     TkClusParameters = cms.PSet(
00026         algorithm = cms.string("gap"),
00027         TkGapClusParameters = cms.PSet(
00028             zSeparation = cms.double(1.0)        ## 1 cm max separation between clusters
00029         )
00030     )
00031 )
00032