1 import FWCore.ParameterSet.Config
as cms
3 from RecoTracker.TkHitPairs.hitPairEDProducer_cfi
import hitPairEDProducer
as _hitPairEDProducer
4 from RecoPixelVertexing.PixelTriplets.pixelTripletHLTEDProducer_cfi
import pixelTripletHLTEDProducer
as _pixelTripletHLTEDProducer
13 hiPixel3ProtoTracksHitDoublets = _hitPairEDProducer.clone(
15 seedingLayers =
"PixelLayerTriplets",
16 trackingRegions =
"hiTrackingRegionFromClusterVtx",
17 maxElement = 50000000,
18 produceIntermediateHitDoublets =
True,
21 hiPixel3ProtoTracksHitTriplets = _pixelTripletHLTEDProducer.clone(
22 doublets =
"hiPixel3ProtoTracksHitDoublets",
24 produceSeedingHitSets =
True,
27 import RecoPixelVertexing.PixelTrackFitting.pixelTracks_cfi
as _mod
30 hiPixel3ProtoTracks = _mod.pixelTracks.clone(
31 passLabel =
'Pixel triplet tracks for vertexing',
33 SeedingHitSets =
"hiPixel3ProtoTracksHitTriplets",
35 Fitter =
"pixelFitterByHelixProjections",
37 Filter =
"hiProtoTrackFilter",
39 Cleaner =
"pixelTrackCleanerBySharedHits"
42 hiPixel3ProtoTracksTask = cms.Task(
43 hiTrackingRegionFromClusterVtx ,
44 hiPixel3ProtoTracksHitDoublets ,
45 hiPixel3ProtoTracksHitTriplets ,
46 pixelFitterByHelixProjections ,
50 hiPixel3ProtoTracksSequence = cms.Sequence(hiPixel3ProtoTracksTask)