CMS 3D CMS Logo

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