CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MixedLayerTriplets_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # This is standard pixel-triplet seeding, but making use of TEC disks
4 # in forward region to boost acceptance.
5 
7 
8 MixedLayerTriplets = seedingLayersEDProducer.clone(
9  layerList = ['BPix1+BPix2+BPix3',
10  'BPix1+BPix2+FPix1_pos',
11  'BPix1+BPix2+FPix1_neg',
12  'BPix1+FPix1_pos+FPix2_pos',
13  'BPix1+FPix1_neg+FPix2_neg',
14  'BPix1+BPix2+TIB1',
15  'BPix1+BPix3+TIB1',
16  'BPix2+BPix3+TIB1',
17  'BPix1+FPix1_pos+TID1_pos',
18  'BPix1+FPix1_neg+TID1_neg',
19  'BPix1+FPix1_pos+TID2_pos',
20  'BPix1+FPix1_neg+TID2_neg',
21  'FPix1_pos+FPix2_pos+TEC1_pos',
22  'FPix1_neg+FPix2_neg+TEC1_neg',
23  'FPix1_pos+FPix2_pos+TEC2_pos',
24  'FPix1_neg+FPix2_neg+TEC2_neg'],
25  TEC = dict(
26  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
27  TTRHBuilder = cms.string('WithTrackAngle'),
28  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
29  ),
30  FPix = dict(
31  TTRHBuilder = cms.string('WithTrackAngle'),
32  HitProducer = cms.string('siPixelRecHits'),
33  ),
34  TID = dict(
35  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
36  TTRHBuilder = cms.string('WithTrackAngle'),
37  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
38  ),
39  BPix = dict(
40  TTRHBuilder = cms.string('WithTrackAngle'),
41  HitProducer = cms.string('siPixelRecHits'),
42  ),
43  TIB = dict(
44  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
45  TTRHBuilder = cms.string('WithTrackAngle'),
46  clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
47  )
48 )