CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PixelTrackReconstruction_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from Configuration.StandardSequences.Eras import eras
3 
7 
8 
9 PixelTrackReconstructionBlock = cms.PSet (
10  FitterPSet = cms.PSet(
11  PixelFitterByHelixProjections
12  ),
13  useFilterWithES = cms.bool(False),
14  FilterPSet = cms.PSet(
15  nSigmaInvPtTolerance = cms.double(0.0),
16  nSigmaTipMaxTolerance = cms.double(0.0),
17  ComponentName = cms.string('PixelTrackFilterByKinematics'),
18  chi2 = cms.double(1000.0),
19  ptMin = cms.double(0.1),
20  tipMax = cms.double(1.0)
21  ),
22  RegionFactoryPSet = cms.PSet(
23  RegionPsetFomBeamSpotBlock,
24  ComponentName = cms.string('GlobalRegionProducerFromBeamSpot')
25  ),
26  OrderedHitsFactoryPSet = cms.PSet(
27  ComponentName = cms.string('StandardHitTripletGenerator'),
28  SeedingLayers = cms.InputTag('PixelLayerTriplets'),
29  GeneratorPSet = cms.PSet(
30  PixelTripletHLTGeneratorWithFilter
31  )
32  ),
33  CleanerPSet = cms.PSet(
34  ComponentName = cms.string('PixelTrackCleanerBySharedHits')
35  )
36 )
37 
38 eras.trackingLowPU.toModify(PixelTrackReconstructionBlock,
39  OrderedHitsFactoryPSet = dict(
40  SeedingLayers = "PixelLayerTripletsPreSplitting",
41  GeneratorPSet = dict(SeedComparitorPSet = dict(clusterShapeCacheSrc = "siPixelClusterShapeCachePreSplitting"))
42  ),
43 )