CMS 3D CMS Logo

PixelAndStripLayerPairs_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Seeding with one hit in outer pixel and one in inner strip.
4 # Useful for exotic physics, V0 finding etc.
5 
7 
8 PixelAndStripLayerPairs = seedingLayersEDProducer.clone(
9  layerList = ['BPix3+TIB1_pos',
10  'BPix2+TIB1_pos',
11  'BPix3+TIB2_pos',
12  'FPix1+TIB1_pos',
13 # 'FPix1_pos+TID1_pos',
14 # 'FPix2+TIB1_pos',
15  'FPix2_pos+TID1_pos',
16  'FPix2_pos+TID2_pos',
17  'FPix2_pos+TID3_pos',
18  'FPix2_pos+TEC1_pos',
19  'BPix3+TIB1_neg',
20  'BPix2+TIB1_neg',
21  'BPix3+TIB2_neg',
22  'FPix1+TIB1_neg',
23 # 'FPix1_neg+TID1_neg',
24 # 'FPix2+TIB1_neg',
25  'FPix2_neg+TID1_neg',
26  'FPix2_neg+TID2_neg',
27  'FPix2_neg+TID3_neg',
28  'FPix2_neg+TEC1_neg'],
29  TIB = dict(
30  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
31  TTRHBuilder = cms.string('WithTrackAngle'),
32  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
33  ),
34  TID = dict(
35  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
36  useRingSlector = cms.bool(True),
37  TTRHBuilder = cms.string('WithTrackAngle'),
38  minRing = cms.int32(1),
39  maxRing = cms.int32(1),
40  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
41  ),
42  TEC = dict(
43  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
44  useRingSlector = cms.bool(True),
45  TTRHBuilder = cms.string('WithTrackAngle'),
46  minRing = cms.int32(1),
47  maxRing = cms.int32(1),
48  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
49  ),
50  BPix = dict(
51  TTRHBuilder = cms.string('WithTrackAngle'),
52  HitProducer = cms.string('siPixelRecHits'),
53  ),
54  FPix = dict(
55  TTRHBuilder = cms.string('WithTrackAngle'),
56  HitProducer = cms.string('siPixelRecHits'),
57  ),
58 )