|
1 | 1 | import FWCore.ParameterSet.Config as cms |
| 2 | +import RecoVertex.PrimaryVertexProducer.primaryVertexProducer_cfi as _mod |
2 | 3 |
|
3 | | -hiPixelAdaptiveVertex = cms.EDProducer("PrimaryVertexProducer", |
4 | | - verbose = cms.untracked.bool(False), |
5 | | - TkFilterParameters = cms.PSet( |
6 | | - algorithm = cms.string('filterWithThreshold'), |
7 | | - maxNormalizedChi2 = cms.double(5.0), |
8 | | - minSiliconLayersWithHits = cms.int32(0), ## >=0 (was 5 for generalTracks) |
9 | | - minPixelLayersWithHits = cms.int32(2), ## >=2 (was 2 for generalTracks) |
10 | | - maxD0Significance = cms.double(3.0), ## keep most primary tracks (was 5.0) |
11 | | - minPt = cms.double(0.0), ## better for softish events |
12 | | - maxEta = cms.double(100.), |
13 | | - trackQuality = cms.string("any"), |
14 | | - numTracksThreshold = cms.int32(2) |
| 4 | +hiPixelAdaptiveVertex = _mod.primaryVertexProducer.clone( |
| 5 | + verbose = False, |
| 6 | + TkFilterParameters = dict( |
| 7 | + algorithm = 'filterWithThreshold', |
| 8 | + maxNormalizedChi2 = 5.0, |
| 9 | + minSiliconLayersWithHits = 0, ## >=0 (was 5 for generalTracks) |
| 10 | + minPixelLayersWithHits = 2, ## >=2 (was 2 for generalTracks) |
| 11 | + maxD0Significance = 3.0, ## keep most primary tracks (was 5.0) |
| 12 | + minPt = 0.0, ## better for softish events |
| 13 | + maxEta = 100., |
| 14 | + numTracksThreshold = 2 |
15 | 15 | ), |
16 | | - beamSpotLabel = cms.InputTag("offlineBeamSpot"), |
17 | 16 | # label of tracks to be used |
18 | | - TrackLabel = cms.InputTag("hiSelectedProtoTracks"), |
| 17 | + TrackLabel = "hiSelectedProtoTracks", |
19 | 18 | # clustering |
20 | | - TkClusParameters = cms.PSet( |
21 | | - algorithm = cms.string("gap"), |
| 19 | + TkClusParameters = dict( |
| 20 | + algorithm = "gap", |
22 | 21 | TkGapClusParameters = cms.PSet( |
23 | | - zSeparation = cms.double(1.0) ## 1 cm max separation between clusters |
| 22 | + zSeparation = cms.double(1.0) ## 1 cm max separation between clusters |
24 | 23 | ) |
25 | 24 | ), |
26 | 25 | vertexCollections = cms.VPSet( |
|
34 | 33 | ) |
35 | 34 | ) |
36 | 35 | ) |
37 | | - |
0 commit comments