1 import FWCore.ParameterSet.Config
as cms
5 PixelLayerTriplets = seedingLayersEDProducer.clone(
6 layerList = [
'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 TTRHBuilder = cms.string(
'WithTrackAngle'),
13 HitProducer = cms.string(
'siPixelRecHits'),
16 TTRHBuilder = cms.string(
'WithTrackAngle'),
17 HitProducer = cms.string(
'siPixelRecHits'),
25 'BPix2+BPix3+FPix1_pos',
26 'BPix2+BPix3+FPix1_neg',
27 'BPix1+BPix2+FPix1_pos',
28 'BPix1+BPix2+FPix1_neg',
29 'BPix2+FPix1_pos+FPix2_pos',
30 'BPix2+FPix1_neg+FPix2_neg',
31 'BPix1+FPix1_pos+FPix2_pos',
32 'BPix1+FPix1_neg+FPix2_neg',
33 'FPix1_pos+FPix2_pos+FPix3_pos',
34 'FPix1_neg+FPix2_neg+FPix3_neg'
36 from Configuration.Eras.Modifier_trackingPhase1_cff
import trackingPhase1
37 trackingPhase1.toModify(PixelLayerTriplets, layerList=_layersForPhase1)
39 _layersForPhase2 = [
'BPix1+BPix2+BPix3',
'BPix2+BPix3+BPix4',
40 'BPix2+BPix3+FPix1_pos',
'BPix2+BPix3+FPix1_neg',
41 'BPix1+BPix2+FPix1_pos',
'BPix1+BPix2+FPix1_neg',
42 'BPix2+FPix1_pos+FPix2_pos',
'BPix2+FPix1_neg+FPix2_neg',
43 'BPix1+FPix1_pos+FPix2_pos',
'BPix1+FPix1_neg+FPix2_neg',
44 'BPix1+FPix2_pos+FPix3_pos',
'BPix1+FPix2_neg+FPix3_neg',
45 'FPix1_pos+FPix2_pos+FPix3_pos',
'FPix1_neg+FPix2_neg+FPix3_neg',
46 'FPix2_pos+FPix3_pos+FPix4_pos',
'FPix2_neg+FPix3_neg+FPix4_neg',
47 'FPix3_pos+FPix4_pos+FPix5_pos',
'FPix3_neg+FPix4_neg+FPix5_neg',
48 'FPix4_pos+FPix5_pos+FPix6_pos',
'FPix4_neg+FPix5_neg+FPix6_neg',
49 'FPix5_pos+FPix6_pos+FPix7_pos',
'FPix5_neg+FPix6_neg+FPix7_neg',
50 'FPix6_pos+FPix7_pos+FPix8_pos',
'FPix6_neg+FPix7_neg+FPix8_neg',
51 'FPix6_pos+FPix7_pos+FPix9_pos',
'FPix6_neg+FPix7_neg+FPix9_neg'
53 from Configuration.Eras.Modifier_trackingPhase2PU140_cff
import trackingPhase2PU140
54 trackingPhase2PU140.toModify(PixelLayerTriplets, layerList=_layersForPhase2)