CMS 3D CMS Logo

TkClusParameters_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 DA_vectParameters = cms.PSet(
4  algorithm = cms.string("DA_vect"),
5  TkDAClusParameters = cms.PSet(
6  coolingFactor = cms.double(0.6), # moderate annealing speed
7  Tmin = cms.double(2.0), # end of vertex splitting
8  Tpurge = cms.double(2.0), # cleaning
9  Tstop = cms.double(0.5), # end of annealing
10  vertexSize = cms.double(0.006), # added in quadrature to track-z resolutions
11  d0CutOff = cms.double(3.), # downweight high IP tracks
12  dzCutOff = cms.double(3.), # outlier rejection after freeze-out (T<Tmin)
13  zmerge = cms.double(1e-2), # merge intermediat clusters separated by less than zmerge
14  uniquetrkweight = cms.double(0.8) # require at least two tracks with this weight at T=Tpurge
15  )
16 )
17 
18 DA2D_vectParameters = cms.PSet(
19  algorithm = cms.string("DA2D_vect"),
20  TkDAClusParameters = cms.PSet(
21  coolingFactor = cms.double(0.6), # moderate annealing speed
22  Tmin = cms.double(4.0), # end of vertex splitting
23  Tpurge = cms.double(4.0), # cleaning
24  Tstop = cms.double(2.0), # end of annealing
25  vertexSize = cms.double(0.006), # added in quadrature to track-z resolutions
26  vertexSizeTime = cms.double(0.008),
27  d0CutOff = cms.double(3.), # downweight high IP tracks
28  dzCutOff = cms.double(3.), # outlier rejection after freeze-out (T<Tmin)
29  dtCutOff = cms.double(4.), # outlier rejection after freeze-out (T<Tmin)
30  zmerge = cms.double(1e-2), # merge intermediat clusters separated by less than zmerge and tmerge
31  tmerge = cms.double(1e-1), # merge intermediat clusters separated by less than zmerge and tmerge
32  uniquetrkweight = cms.double(0.8) # require at least two tracks with this weight at T=Tpurge
33  )
34 )