1 import FWCore.ParameterSet.Config
as cms
5 PixelLayerTriplets = seedingLayersEDProducer.clone()
6 PixelLayerTriplets.layerList = cms.vstring(
'BPix1+BPix2+BPix3',
7 'BPix1+BPix2+FPix1_pos',
8 'BPix1+BPix2+FPix1_neg',
9 'BPix1+FPix1_pos+FPix2_pos',
10 'BPix1+FPix1_neg+FPix2_neg'
12 PixelLayerTriplets.BPix = cms.PSet(
13 TTRHBuilder = cms.string(
'WithTrackAngle'),
14 HitProducer = cms.string(
'siPixelRecHits'),
16 PixelLayerTriplets.FPix = cms.PSet(
17 TTRHBuilder = cms.string(
'WithTrackAngle'),
18 HitProducer = cms.string(
'siPixelRecHits'),
26 'BPix2+BPix3+FPix1_pos',
27 'BPix2+BPix3+FPix1_neg',
28 'BPix1+BPix2+FPix1_pos',
29 'BPix1+BPix2+FPix1_neg',
30 'BPix2+FPix1_pos+FPix2_pos',
31 'BPix2+FPix1_neg+FPix2_neg',
32 'BPix1+FPix1_pos+FPix2_pos',
33 'BPix1+FPix1_neg+FPix2_neg',
34 'FPix1_pos+FPix2_pos+FPix3_pos',
35 'FPix1_neg+FPix2_neg+FPix3_neg'
37 from Configuration.Eras.Modifier_trackingPhase1_cff
import trackingPhase1
38 trackingPhase1.toModify(PixelLayerTriplets, layerList=_layersForPhase1)
40 _layersForPhase2 = [
'BPix1+BPix2+BPix3',
'BPix2+BPix3+BPix4',
41 'BPix2+BPix3+FPix1_pos',
'BPix2+BPix3+FPix1_neg',
42 'BPix1+BPix2+FPix1_pos',
'BPix1+BPix2+FPix1_neg',
43 'BPix2+FPix1_pos+FPix2_pos',
'BPix2+FPix1_neg+FPix2_neg',
44 'BPix1+FPix1_pos+FPix2_pos',
'BPix1+FPix1_neg+FPix2_neg',
45 'BPix1+FPix2_pos+FPix3_pos',
'BPix1+FPix2_neg+FPix3_neg',
46 'FPix1_pos+FPix2_pos+FPix3_pos',
'FPix1_neg+FPix2_neg+FPix3_neg',
47 'FPix2_pos+FPix3_pos+FPix4_pos',
'FPix2_neg+FPix3_neg+FPix4_neg',
48 'FPix3_pos+FPix4_pos+FPix5_pos',
'FPix3_neg+FPix4_neg+FPix5_neg',
49 'FPix4_pos+FPix5_pos+FPix6_pos',
'FPix4_neg+FPix5_neg+FPix6_neg',
50 'FPix5_pos+FPix6_pos+FPix7_pos',
'FPix5_neg+FPix6_neg+FPix7_neg',
51 'FPix6_pos+FPix7_pos+FPix8_pos',
'FPix6_neg+FPix7_neg+FPix8_neg',
52 'FPix6_pos+FPix7_pos+FPix9_pos',
'FPix6_neg+FPix7_neg+FPix9_neg'
54 from Configuration.Eras.Modifier_trackingPhase2PU140_cff
import trackingPhase2PU140
55 trackingPhase2PU140.toModify(PixelLayerTriplets, layerList=_layersForPhase2)