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 
6 PixelAndStripLayerPairs = cms.EDProducer("SeedingLayersEDProducer",
7  layerList = cms.vstring(
8  'BPix3+TIB1_pos',
9  'BPix2+TIB1_pos',
10  'BPix3+TIB2_pos',
11  'FPix1+TIB1_pos',
12 # 'FPix1_pos+TID1_pos',
13 # 'FPix2+TIB1_pos',
14  'FPix2_pos+TID1_pos',
15  'FPix2_pos+TID2_pos',
16  'FPix2_pos+TID3_pos',
17  'FPix2_pos+TEC1_pos',
18  'BPix3+TIB1_neg',
19  'BPix2+TIB1_neg',
20  'BPix3+TIB2_neg',
21  'FPix1+TIB1_neg',
22 # 'FPix1_neg+TID1_neg',
23 # 'FPix2+TIB1_neg',
24  'FPix2_neg+TID1_neg',
25  'FPix2_neg+TID2_neg',
26  'FPix2_neg+TID3_neg',
27  'FPix2_neg+TEC1_neg'),
28 
29  TIB = cms.PSet(
30  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
31  TTRHBuilder = cms.string('WithTrackAngle')
32  ),
33  TID = cms.PSet(
34  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
35  useRingSlector = cms.bool(True),
36  TTRHBuilder = cms.string('WithTrackAngle'),
37  minRing = cms.int32(1),
38  maxRing = cms.int32(1)
39  ),
40  TEC = cms.PSet(
41  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
42  useRingSlector = cms.bool(True),
43  TTRHBuilder = cms.string('WithTrackAngle'),
44  minRing = cms.int32(1),
45  maxRing = cms.int32(1)
46  ),
47  BPix = cms.PSet(
48  TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4MixedPairs'),
49  HitProducer = cms.string('siPixelRecHits'),
50  ),
51  FPix = cms.PSet(
52  TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4MixedPairs'),
53  HitProducer = cms.string('siPixelRecHits'),
54  )
55 )
56 
57