CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PixelLessLayerPairs_cfi.py
Go to the documentation of this file.
2 
3 pixellesslayerpairs = cms.ESProducer("SeedingLayersESProducer",
4  ComponentName = cms.string('PixelLessLayerPairs'),
5  layerList = cms.vstring('TIB1+TIB2',
6  'TIB1+TID1_pos',
7 # 'TIB1+TID2_pos',
8  'TIB1+TID1_neg',
9 # 'TIB1+TID2_neg',
10  'TID1_pos+TID2_pos',
11  'TID2_pos+TID3_pos',
12  'TID3_pos+TEC1_pos',
13  'TEC1_pos+TEC2_pos',
14  'TEC2_pos+TEC3_pos',
15  'TEC3_pos+TEC4_pos',
16  'TEC3_pos+TEC5_pos',
17  'TEC4_pos+TEC5_pos',
18  'TID1_neg+TID2_neg',
19  'TID2_neg+TID3_neg',
20  'TID3_neg+TEC1_neg',
21  'TEC1_neg+TEC2_neg',
22  'TEC2_neg+TEC3_neg',
23  'TEC3_neg+TEC4_neg',
24  'TEC3_neg+TEC5_neg',
25  'TEC4_neg+TEC5_neg'),
26 
27 # WARNING: in the old implemenation, all the 3 rings of TID were used.
28 # we need a different configuaration of rings for TID disks. Is it feasible
29 # in the current framework??
30 
31  TIB = cms.PSet(
32  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
33  TTRHBuilder = cms.string('WithTrackAngle')
34  ),
35  TID = cms.PSet(
36  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
37  useRingSlector = cms.bool(True),
38  TTRHBuilder = cms.string('WithTrackAngle'),
39  minRing = cms.int32(1),
40  maxRing = cms.int32(2)
41  ),
42  TEC = cms.PSet(
43  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
44  useRingSlector = cms.bool(True),
45  TTRHBuilder = cms.string('WithTrackAngle'),
46  minRing = cms.int32(1),
47  maxRing = cms.int32(2)
48  )
49 )
50 
51