CMS 3D CMS Logo

MixedLayerPairs_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # This is standard pixel-pair seeding, but making use of TEC disks
4 # in forward region to boost acceptance.
5 
7 
8 MixedLayerPairs = seedingLayersEDProducer.clone(
9  layerList = ['BPix1+BPix2',
10  'BPix1+BPix3',
11  'BPix2+BPix3',
12  'BPix1+FPix1_pos',
13  'BPix1+FPix1_neg',
14  'BPix1+FPix2_pos',
15  'BPix1+FPix2_neg',
16  'BPix2+FPix1_pos',
17  'BPix2+FPix1_neg',
18  'BPix2+FPix2_pos',
19  'BPix2+FPix2_neg',
20  'FPix1_pos+FPix2_pos',
21  'FPix1_neg+FPix2_neg',
22  'FPix2_pos+TEC1_pos',
23  'FPix2_pos+TEC2_pos',
24  'TEC1_pos+TEC2_pos',
25  'TEC2_pos+TEC3_pos',
26  'FPix2_neg+TEC1_neg',
27  'FPix2_neg+TEC2_neg',
28  'TEC1_neg+TEC2_neg',
29  'TEC2_neg+TEC3_neg'],
30  TEC = dict(
31  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
32  useRingSlector = cms.bool(True),
33  TTRHBuilder = cms.string('WithTrackAngle'),
34  minRing = cms.int32(1),
35  maxRing = cms.int32(1),
36  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
37  ),
38  BPix = dict(
39  TTRHBuilder = cms.string('WithTrackAngle'),
40  HitProducer = cms.string('siPixelRecHits'),
41  ),
42  FPix = dict(
43  TTRHBuilder = cms.string('WithTrackAngle'),
44  HitProducer = cms.string('siPixelRecHits'),
45  )
46 )