CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 MixedLayerPairs.layerList = cms.vstring('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 )
31 MixedLayerPairs.TEC = cms.PSet(
32  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
33  useRingSlector = cms.bool(True),
34  TTRHBuilder = cms.string('WithTrackAngle'),
35  minRing = cms.int32(1),
36  maxRing = cms.int32(1)
37  ,clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
38 )
39 MixedLayerPairs.BPix = cms.PSet(
40  TTRHBuilder = cms.string('WithTrackAngle'),
41  HitProducer = cms.string('siPixelRecHits'),
42 )
43 MixedLayerPairs.FPix = cms.PSet(
44  TTRHBuilder = cms.string('WithTrackAngle'),
45  HitProducer = cms.string('siPixelRecHits'),
46 )
47 
48 
49