CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PixelAndStripLayerPairs_cfi.py
Go to the documentation of this file.
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 PixelAndStripLayerPairs.layerList = cms.vstring(
10  'BPix3+TIB1_pos',
11  'BPix2+TIB1_pos',
12  'BPix3+TIB2_pos',
13  'FPix1+TIB1_pos',
14 # 'FPix1_pos+TID1_pos',
15 # 'FPix2+TIB1_pos',
16  'FPix2_pos+TID1_pos',
17  'FPix2_pos+TID2_pos',
18  'FPix2_pos+TID3_pos',
19  'FPix2_pos+TEC1_pos',
20  'BPix3+TIB1_neg',
21  'BPix2+TIB1_neg',
22  'BPix3+TIB2_neg',
23  'FPix1+TIB1_neg',
24 # 'FPix1_neg+TID1_neg',
25 # 'FPix2+TIB1_neg',
26  'FPix2_neg+TID1_neg',
27  'FPix2_neg+TID2_neg',
28  'FPix2_neg+TID3_neg',
29  'FPix2_neg+TEC1_neg'
30 )
31 PixelAndStripLayerPairs.TIB = cms.PSet(
32  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
33  TTRHBuilder = cms.string('WithTrackAngle')
34 )
35 PixelAndStripLayerPairs.TID = cms.PSet(
36  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
37  useRingSlector = cms.bool(True),
38  TTRHBuilder = cms.string('WithTrackAngle'),
39  minRing = cms.int32(1),
40  maxRing = cms.int32(1)
41 )
42 PixelAndStripLayerPairs.TEC = cms.PSet(
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 )
49 PixelAndStripLayerPairs.BPix = cms.PSet(
50  TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4MixedPairs'),
51  HitProducer = cms.string('siPixelRecHits'),
52 )
53 PixelAndStripLayerPairs.FPix = cms.PSet(
54  TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4MixedPairs'),
55  HitProducer = cms.string('siPixelRecHits'),
56 )
57 
58 
59