Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2021-07-19 01:44:28

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from RecoTracker.TkHitPairs.hitPairEDProducer_cfi import hitPairEDProducer as _hitPairEDProducer
0004 from RecoPixelVertexing.PixelTriplets.pixelTripletHLTEDProducer_cfi import pixelTripletHLTEDProducer as _pixelTripletHLTEDProducer
0005 from RecoPixelVertexing.PixelTriplets.PixelTripletHLTGenerator_cfi import *
0006 from RecoPixelVertexing.PixelTrackFitting.pixelFitterByHelixProjections_cfi import *
0007 from RecoPixelVertexing.PixelTrackFitting.pixelTrackCleanerBySharedHits_cfi import *
0008 from RecoHI.HiTracking.HIPixelTrackFilter_cff import *
0009 from RecoHI.HiTracking.HITrackingRegionProducer_cfi import *
0010 from RecoTracker.TkSeedingLayers.PixelLayerTriplets_cfi import *
0011 
0012 # Hit ntuplets
0013 hiPixel3ProtoTracksHitDoublets = _hitPairEDProducer.clone(
0014     clusterCheck = "",
0015     seedingLayers = "PixelLayerTriplets",
0016     trackingRegions = "hiTrackingRegionFromClusterVtx",
0017     maxElement = 50000000,
0018     produceIntermediateHitDoublets = True,
0019 )
0020 
0021 hiPixel3ProtoTracksHitTriplets = _pixelTripletHLTEDProducer.clone(
0022     doublets = "hiPixel3ProtoTracksHitDoublets",
0023     maxElement = 100000,
0024     produceSeedingHitSets = True,
0025 )
0026 
0027 import RecoPixelVertexing.PixelTrackFitting.pixelTracks_cfi as _mod
0028 
0029 # Pixel tracks
0030 hiPixel3ProtoTracks = _mod.pixelTracks.clone( 
0031     passLabel  = 'Pixel triplet tracks for vertexing',
0032     # Ordered Hits
0033     SeedingHitSets = "hiPixel3ProtoTracksHitTriplets",
0034     # Fitter
0035     Fitter = "pixelFitterByHelixProjections",
0036     # Filter
0037     Filter = "hiProtoTrackFilter",
0038     # Cleaner
0039     Cleaner = "pixelTrackCleanerBySharedHits"
0040 )
0041 
0042 hiPixel3ProtoTracksTask = cms.Task(
0043     hiTrackingRegionFromClusterVtx ,
0044     hiPixel3ProtoTracksHitDoublets ,
0045     hiPixel3ProtoTracksHitTriplets ,
0046     pixelFitterByHelixProjections ,
0047     hiProtoTrackFilter ,
0048     hiPixel3ProtoTracks
0049 )
0050 hiPixel3ProtoTracksSequence = cms.Sequence(hiPixel3ProtoTracksTask)