CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PixelLessLayerPairs4PixelLessTracking_cfi.py
Go to the documentation of this file.
2 
3 ### standard configuration of *strip* layer pairs to be used
4 ### to reconstruct tracks without using additional pixel-with tracking steps.
5 
6 pixelLessLayerPairs4PixelLessTracking = cms.EDProducer("SeedingLayersEDProducer",
7  layerList = cms.vstring(
8  'TIB1+TIB2','TIB1+TIB3','TIB2+TIB3',
9  'TIB1+TID1_pos', 'TIB1+TID1_neg',
10  'TIB2+TID1_pos', 'TIB2+TID1_neg',
11  'TIB1+TID2_pos', 'TIB1+TID2_neg',
12  'TID1_pos+TID2_pos',
13  'TID2_pos+TID3_pos',
14  'TID3_pos+TEC2_pos',
15  'TEC1_pos+TEC2_pos',
16  'TEC2_pos+TEC3_pos',
17  'TID1_neg+TID2_neg',
18  'TID2_neg+TID3_neg',
19  'TID3_neg+TEC2_neg',
20  'TEC1_neg+TEC2_neg',
21  'TEC2_neg+TEC3_neg'),
22  TID1 = cms.PSet(
23  useSimpleRphiHitsCleaner = cms.bool(False),
24  minRing = cms.int32(1),
25  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
26  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
27  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
28  useRingSlector = cms.bool(True),
29  TTRHBuilder = cms.string('WithTrackAngle'),
30  maxRing = cms.int32(3)
31  ),
32  TID2 = cms.PSet(
33  useSimpleRphiHitsCleaner = cms.bool(False),
34  minRing = cms.int32(1),
35  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
36  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
37  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
38  useRingSlector = cms.bool(True),
39  TTRHBuilder = cms.string('WithTrackAngle'),
40  maxRing = cms.int32(3)
41  ),
42  TID3 = cms.PSet(
43  useSimpleRphiHitsCleaner = cms.bool(False),
44  minRing = cms.int32(1),
45  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
46  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
47  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
48  useRingSlector = cms.bool(True),
49  TTRHBuilder = cms.string('WithTrackAngle'),
50  maxRing = cms.int32(2)
51  ),
52 
53  TEC = cms.PSet(
54  useSimpleRphiHitsCleaner = cms.bool(False),
55  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
56  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
57  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
58  useRingSlector = cms.bool(True),
59  TTRHBuilder = cms.string('WithTrackAngle'),
60  minRing = cms.int32(1),
61  maxRing = cms.int32(2)
62  ),
63 
64  TIB1 = cms.PSet(
65  TTRHBuilder = cms.string('WithTrackAngle'),
66  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
67  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
68  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
69  useSimpleRphiHitsCleaner = cms.bool(False)
70  ),
71  TIB2 = cms.PSet(
72  TTRHBuilder = cms.string('WithTrackAngle'),
73  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
74  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
75  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
76  useSimpleRphiHitsCleaner = cms.bool(False)
77  ),
78  TIB3 = cms.PSet(
79  TTRHBuilder = cms.string('WithTrackAngle'),
80  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
81  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
82  useSimpleRphiHitsCleaner = cms.bool(False)
83  )
84 )
85 
86