1 import FWCore.ParameterSet.Config
as cms
5 hiPixelClusterVertexPreSplitting = hiPixelClusterVertex.clone( pixelRecHits=cms.string(
"siPixelRecHitsPreSplitting") )
6 hiPixel3ProtoTracksPreSplitting = hiPixel3ProtoTracks.clone()
7 hiPixel3ProtoTracksPreSplitting.RegionFactoryPSet.RegionPSet.siPixelRecHits = cms.InputTag(
"siPixelRecHitsPreSplitting" )
8 hiPixel3ProtoTracksPreSplitting.RegionFactoryPSet.RegionPSet.VertexCollection = cms.InputTag(
"hiPixelClusterVertexPreSplitting" )
9 hiPixel3ProtoTracksPreSplitting.FilterPSet.siPixelRecHits = cms.InputTag(
"siPixelRecHitsPreSplitting" )
10 hiPixel3ProtoTracksPreSplitting.OrderedHitsFactoryPSet.SeedingLayers = cms.InputTag(
"PixelLayerTripletsPreSplitting" )
12 hiPixelMedianVertexPreSplitting = hiPixelMedianVertex.clone( TrackCollection = cms.InputTag(
'hiPixel3ProtoTracksPreSplitting') )
13 hiSelectedProtoTracksPreSplitting = hiSelectedProtoTracks.clone(
14 src = cms.InputTag(
"hiPixel3ProtoTracksPreSplitting"),
15 VertexCollection = cms.InputTag(
"hiPixelMedianVertexPreSplitting")
17 hiPixelAdaptiveVertexPreSplitting = hiPixelAdaptiveVertex.clone(
18 TrackLabel = cms.InputTag(
"hiSelectedProtoTracksPreSplitting")
20 hiBestAdaptiveVertexPreSplitting = hiBestAdaptiveVertex.clone( src = cms.InputTag(
"hiPixelAdaptiveVertexPreSplitting") )
21 hiSelectedVertexPreSplitting = hiSelectedVertex.clone(
22 adaptiveVertexCollection = cms.InputTag(
"hiBestAdaptiveVertexPreSplitting"),
23 medianVertexCollection = cms.InputTag(
"hiPixelMedianVertexPreSplitting")
25 bestHiVertexPreSplitting = cms.Sequence( hiBestAdaptiveVertexPreSplitting * hiSelectedVertexPreSplitting )
27 PixelLayerTripletsPreSplitting = PixelLayerTriplets.clone()
28 PixelLayerTripletsPreSplitting.FPix.HitProducer =
'siPixelRecHitsPreSplitting'
29 PixelLayerTripletsPreSplitting.BPix.HitProducer =
'siPixelRecHitsPreSplitting'
31 hiPixelVerticesPreSplitting = cms.Sequence(hiPixelClusterVertexPreSplitting
32 * PixelLayerTripletsPreSplitting
33 * hiPixel3ProtoTracksPreSplitting
34 * hiPixelMedianVertexPreSplitting
35 * hiSelectedProtoTracksPreSplitting
36 * hiPixelAdaptiveVertexPreSplitting
37 * bestHiVertexPreSplitting )