CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
inclusiveCandidateVertexFinder_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 inclusiveCandidateVertexFinder = cms.EDProducer("InclusiveCandidateVertexFinder",
4  beamSpot = cms.InputTag("offlineBeamSpot"),
5  primaryVertices = cms.InputTag("offlinePrimaryVertices"),
6  tracks = cms.InputTag("particleFlow"),
7  minHits = cms.uint32(8),
8  maximumLongitudinalImpactParameter = cms.double(0.3),
9  minPt = cms.double(0.8),
10  maxNTracks = cms.uint32(30),
11 
12  clusterizer = cms.PSet(
13  seedMax3DIPSignificance = cms.double(9999.),
14  seedMax3DIPValue = cms.double(9999.),
15  seedMin3DIPSignificance = cms.double(1.2),
16  seedMin3DIPValue = cms.double(0.005),
17  clusterMaxDistance = cms.double(0.05), #500um
18  clusterMaxSignificance = cms.double(4.5), #4.5 sigma
19  distanceRatio = cms.double(20), # was cluster scale = 1 / density factor =0.05
20  clusterMinAngleCosine = cms.double(0.5), # only forward decays
21  ),
22 
23  vertexMinAngleCosine = cms.double(0.95), # scalar prod direction of tracks and flight dir
24  vertexMinDLen2DSig = cms.double(2.5), #2.5 sigma
25  vertexMinDLenSig = cms.double(0.5), #0.5 sigma
26  fitterSigmacut = cms.double(3),
27  fitterTini = cms.double(256),
28  fitterRatio = cms.double(0.25),
29  useDirectVertexFitter = cms.bool(True),
30  useVertexReco = cms.bool(True),
31  vertexReco = cms.PSet(
32  finder = cms.string('avr'),
33  primcut = cms.double(1.0),
34  seccut = cms.double(3),
35  smoothing = cms.bool(True)
36  )
37 
38 
39 )
40 
41