CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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  layerList = [
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  TID1 = cms.PSet(
25  useSimpleRphiHitsCleaner = cms.bool(False),
26  minRing = cms.int32(1),
27  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
28  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
29  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
30  useRingSlector = cms.bool(True),
31  TTRHBuilder = cms.string('WithTrackAngle'),
32  maxRing = cms.int32(3),
33  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
34  ),
35  TID2 = cms.PSet(
36  useSimpleRphiHitsCleaner = cms.bool(False),
37  minRing = cms.int32(1),
38  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
39  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
40  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
41  useRingSlector = cms.bool(True),
42  TTRHBuilder = cms.string('WithTrackAngle'),
43  maxRing = cms.int32(3),
44  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
45  ),
46  TID3 = cms.PSet(
47  useSimpleRphiHitsCleaner = cms.bool(False),
48  minRing = cms.int32(1),
49  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
50  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
51  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
52  useRingSlector = cms.bool(True),
53  TTRHBuilder = cms.string('WithTrackAngle'),
54  maxRing = cms.int32(2),
55  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
56  ),
57  TEC = dict(
58  useSimpleRphiHitsCleaner = cms.bool(False),
59  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
60  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
61  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
62  useRingSlector = cms.bool(True),
63  TTRHBuilder = cms.string('WithTrackAngle'),
64  minRing = cms.int32(1),
65  maxRing = cms.int32(2),
66  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
67  ),
68  TIB1 = cms.PSet(
69  TTRHBuilder = cms.string('WithTrackAngle'),
70  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
71  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
72  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
73  useSimpleRphiHitsCleaner = cms.bool(False),
74  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
75  ),
76  TIB2 = cms.PSet(
77  TTRHBuilder = cms.string('WithTrackAngle'),
78  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
79  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
80  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
81  useSimpleRphiHitsCleaner = cms.bool(False),
82  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
83  ),
84  TIB3 = cms.PSet(
85  TTRHBuilder = cms.string('WithTrackAngle'),
86  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
87  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
88  useSimpleRphiHitsCleaner = cms.bool(False),
89  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
90  )
91 )