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.ESProducer("SeedingLayersESProducer",
7  ComponentName = cms.string('pixelLessLayerPairs4PixelLessTracking'),
8  layerList = cms.vstring(
9  'TIB1+TIB2','TIB1+TIB3','TIB2+TIB3',
10  'TIB1+TID1_pos', 'TIB1+TID1_neg',
11  'TIB2+TID1_pos', 'TIB2+TID1_neg',
12  'TIB1+TID2_pos', 'TIB1+TID2_neg',
13  'TID1_pos+TID2_pos',
14  'TID2_pos+TID3_pos',
15  'TID3_pos+TEC2_pos',
16  'TEC1_pos+TEC2_pos',
17  'TEC2_pos+TEC3_pos',
18  'TID1_neg+TID2_neg',
19  'TID2_neg+TID3_neg',
20  'TID3_neg+TEC2_neg',
21  'TEC1_neg+TEC2_neg',
22  'TEC2_neg+TEC3_neg'),
23  TID1 = cms.PSet(
24  useSimpleRphiHitsCleaner = cms.bool(False),
25  minRing = cms.int32(1),
26  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
27  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
28  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
29  useRingSlector = cms.bool(True),
30  TTRHBuilder = cms.string('WithTrackAngle'),
31  maxRing = cms.int32(3)
32  ),
33  TID2 = cms.PSet(
34  useSimpleRphiHitsCleaner = cms.bool(False),
35  minRing = cms.int32(1),
36  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
37  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
38  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
39  useRingSlector = cms.bool(True),
40  TTRHBuilder = cms.string('WithTrackAngle'),
41  maxRing = cms.int32(3)
42  ),
43  TID3 = cms.PSet(
44  useSimpleRphiHitsCleaner = cms.bool(False),
45  minRing = cms.int32(1),
46  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
47  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
48  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
49  useRingSlector = cms.bool(True),
50  TTRHBuilder = cms.string('WithTrackAngle'),
51  maxRing = cms.int32(2)
52  ),
53 
54  TEC = cms.PSet(
55  useSimpleRphiHitsCleaner = cms.bool(False),
56  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
57  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
58  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
59  useRingSlector = cms.bool(True),
60  TTRHBuilder = cms.string('WithTrackAngle'),
61  minRing = cms.int32(1),
62  maxRing = cms.int32(2)
63  ),
64 
65  TIB1 = cms.PSet(
66  TTRHBuilder = cms.string('WithTrackAngle'),
67  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
68  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
69  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
70  useSimpleRphiHitsCleaner = cms.bool(False)
71  ),
72  TIB2 = cms.PSet(
73  TTRHBuilder = cms.string('WithTrackAngle'),
74  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
75  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
76  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
77  useSimpleRphiHitsCleaner = cms.bool(False)
78  ),
79  TIB3 = cms.PSet(
80  TTRHBuilder = cms.string('WithTrackAngle'),
81  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
82  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
83  useSimpleRphiHitsCleaner = cms.bool(False)
84  )
85 )
86 
87