CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoTracker/TkSeedGenerator/python/SeedGeneratorFromRegionHitsEDProducer_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from RecoTracker.TkTrackingRegions.GlobalTrackingRegionFromBeamSpot_cfi import *
00004 from RecoTracker.TkSeedGenerator.SeedFromConsecutiveHitsCreator_cfi import *
00005 #from RecoTracker.TkSeedGenerator.SeedFromConsecutiveHitsStraightLineCreator_cfi import *
00006 #from RecoTracker.TkSeedGenerator.SeedFromConsecutiveHitsTripletOnlyCreator_cfi import *
00007 
00008 SeedGeneratorFromRegionHitsEDProducer = cms.EDProducer("SeedGeneratorFromRegionHitsEDProducer",
00009     OrderedHitsFactoryPSet = cms.PSet(
00010         ComponentName = cms.string(''),
00011         SeedingLayers = cms.string(''),
00012         maxElement = cms.uint32(100000)
00013     ),
00014     SeedComparitorPSet = cms.PSet(
00015         ComponentName = cms.string('none')
00016     ),
00017     RegionFactoryPSet = cms.PSet(
00018         RegionPsetFomBeamSpotBlockFixedZ,
00019         ComponentName = cms.string('GlobalRegionProducerFromBeamSpot')
00020     ),
00021 # This works best ...
00022     SeedCreatorPSet = cms.PSet(SeedFromConsecutiveHitsCreator),
00023 # except for large impact parameter pixel-pair seeding, when this is better ...
00024 #   SeedCreatorPSet = cms.PSet(SeedFromConsecutiveHitsStraightLineCreator)                                                       
00025 # and this one respectively for large-D0 triplets:
00026 #   SeedCreatorPSet = cms.PSet(SeedFromConsecutiveHitsTripletOnlyCreator)
00027 
00028 ##add a protection for too many clusters in the event.
00029 ClusterCheckPSet = cms.PSet(
00030                  doClusterCheck = cms.bool(True),
00031                  MaxNumberOfCosmicClusters = cms.uint32(150000),
00032                  ClusterCollectionLabel = cms.InputTag("siStripClusters"),
00033                  MaxNumberOfPixelClusters = cms.uint32(20000),
00034                  PixelClusterCollectionLabel = cms.InputTag("siPixelClusters")
00035                  ),
00036 )