1 import FWCore.ParameterSet.Config
as cms
8 seedGeneratorFromRegionHitsEDProducer = cms.EDProducer(
"SeedGeneratorFromRegionHitsEDProducer",
9 OrderedHitsFactoryPSet = cms.PSet(
10 ComponentName = cms.string(
''),
11 SeedingLayers = cms.InputTag(
''),
12 maxElement = cms.uint32(1000000)
14 SeedComparitorPSet = cms.PSet(
15 ComponentName = cms.string(
'none')
17 RegionFactoryPSet = cms.PSet(
18 RegionPsetFomBeamSpotBlockFixedZ,
19 ComponentName = cms.string(
'GlobalRegionProducerFromBeamSpot')
22 SeedCreatorPSet = cms.PSet(SeedFromConsecutiveHitsCreator),
29 ClusterCheckPSet = cms.PSet(
30 doClusterCheck = cms.bool(
True),
31 MaxNumberOfCosmicClusters = cms.uint32(400000),
32 ClusterCollectionLabel = cms.InputTag(
"siStripClusters"),
33 MaxNumberOfPixelClusters = cms.uint32(40000),
34 PixelClusterCollectionLabel = cms.InputTag(
"siPixelClusters"),
35 cut = cms.string(
"strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)")
40 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
41 phase1Pixel.toModify(seedGeneratorFromRegionHitsEDProducer,
42 ClusterCheckPSet = dict(doClusterCheck =
False)
45 from Configuration.Eras.Modifier_peripheralPbPb_cff
import peripheralPbPb
46 peripheralPbPb.toModify(seedGeneratorFromRegionHitsEDProducer,
47 ClusterCheckPSet = dict(doClusterCheck =
True,
48 cut =
"strip < 400000 && pixel < 40000 && (strip < 60000 + 7.0*pixel) && (pixel < 8000 + 0.14*strip)")
51 from Configuration.Eras.Modifier_pp_on_XeXe_2017_cff
import pp_on_XeXe_2017
52 from Configuration.Eras.Modifier_pp_on_AA_2018_cff
import pp_on_AA_2018
53 for e
in [pp_on_XeXe_2017, pp_on_AA_2018]:
54 e.toModify(seedGeneratorFromRegionHitsEDProducer,
55 ClusterCheckPSet = dict(doClusterCheck =
True,
56 cut =
"strip < 1000000 && pixel < 100000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)",
57 MaxNumberOfPixelClusters = 100000)