CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HIPixel3PrimTracks_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
8 
9 hiPixel3PrimTracks = cms.EDProducer("PixelTrackProducer",
10 
11  passLabel = cms.string('Pixel triplet primary tracks with vertex constraint'),
12 
13  # Region
14  RegionFactoryPSet = cms.PSet(
15  ComponentName = cms.string("GlobalTrackingRegionWithVerticesProducer"),
16  RegionPSet = cms.PSet(
17  HiTrackingRegionWithVertexBlock
18  )
19  ),
20 
21  # Ordered Hits
22  OrderedHitsFactoryPSet = cms.PSet(
23  ComponentName = cms.string( "StandardHitTripletGenerator" ),
24  SeedingLayers = cms.InputTag( "PixelLayerTriplets" ),
25  GeneratorPSet = cms.PSet(
26  PixelTripletHLTGenerator
27  )
28  ),
29 
30  # Fitter
31  FitterPSet = cms.PSet(
32  ComponentName = cms.string('PixelFitterByHelixProjections'),
33  TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets')
34  ),
35 
36  # Filter
37  useFilterWithES = cms.bool( True ),
38  FilterPSet = cms.PSet(
39  HiFilterBlock
40  ),
41 
42  # Cleaner
43  CleanerPSet = cms.PSet(
44  ComponentName = cms.string( "TrackCleaner" )
45  )
46 )
47 
48 # increase threshold for triplets in generation step (default: 10000)
49 hiPixel3PrimTracks.OrderedHitsFactoryPSet.GeneratorPSet.maxElement = 1000000
pp iterative tracking modified for hiOffline reco (the vertex is the one reconstructed in HI) 3rd ste...