CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MixedLayerPairs_cfi.py
Go to the documentation of this file.
2 
3 # This is standard pixel-pair seeding, but making use of TEC disks
4 # in forward region to boost acceptance.
5 
6 mixedlayerpairs = cms.ESProducer("SeedingLayersESProducer",
7  ComponentName = cms.string('MixedLayerPairs'),
8  layerList = cms.vstring('BPix1+BPix2',
9  'BPix1+BPix3',
10  'BPix2+BPix3',
11  'BPix1+FPix1_pos',
12  'BPix1+FPix1_neg',
13  'BPix1+FPix2_pos',
14  'BPix1+FPix2_neg',
15  'BPix2+FPix1_pos',
16  'BPix2+FPix1_neg',
17  'BPix2+FPix2_pos',
18  'BPix2+FPix2_neg',
19  'FPix1_pos+FPix2_pos',
20  'FPix1_neg+FPix2_neg',
21  'FPix2_pos+TEC1_pos',
22  'FPix2_pos+TEC2_pos',
23  'TEC1_pos+TEC2_pos',
24  'TEC2_pos+TEC3_pos',
25  'FPix2_neg+TEC1_neg',
26  'FPix2_neg+TEC2_neg',
27  'TEC1_neg+TEC2_neg',
28  'TEC2_neg+TEC3_neg'),
29  TEC = cms.PSet(
30  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
31  useRingSlector = cms.bool(True),
32  TTRHBuilder = cms.string('WithTrackAngle'),
33  minRing = cms.int32(1),
34  maxRing = cms.int32(1)
35  ),
36  BPix = cms.PSet(
37  useErrorsFromParam = cms.bool(True),
38  hitErrorRPhi = cms.double(0.0027),
39  TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4MixedPairs'),
40  HitProducer = cms.string('siPixelRecHits'),
41  hitErrorRZ = cms.double(0.006)
42  ),
43  FPix = cms.PSet(
44  useErrorsFromParam = cms.bool(True),
45  hitErrorRPhi = cms.double(0.0051),
46  TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4MixedPairs'),
47  HitProducer = cms.string('siPixelRecHits'),
48  hitErrorRZ = cms.double(0.0036)
49  )
50 )
51 
52