CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HILowPtConformalPixelTracks_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
8 
9 hiConformalPixelTracks = cms.EDProducer("PixelTrackProducer",
10 
11  #passLabel = cms.string('Pixel triplet low-pt tracks with vertex constraint'),
12 
13  # Region
14  RegionFactoryPSet = cms.PSet(
15  ComponentName = cms.string("GlobalTrackingRegionWithVerticesProducer"),
16  RegionPSet = cms.PSet(
17  HiLowPtTrackingRegionWithVertexBlock
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( PixelFitterByConformalMappingAndLine
32  ),
33 
34  # Filter
35  useFilterWithES = cms.bool( True ),
36  FilterPSet = cms.PSet(
37  HiConformalPixelFilterBlock
38  ),
39 
40  # Cleaner
41  CleanerPSet = cms.PSet(
42  ComponentName = cms.string( "TrackCleaner" )
43  )
44  )
45 
46 # increase threshold for triplets in generation step (default: 10000)
47 hiConformalPixelTracks.OrderedHitsFactoryPSet.GeneratorPSet.maxElement = 5000000
48 
49 hiConformalPixelTracks.FitterPSet.fixImpactParameter = cms.double(0.0)
50 hiConformalPixelTracks.FitterPSet.TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets')
pp iterative tracking modified for hiOffline reco (the vertex is the one reconstructed in HI) 3rd ste...