CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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 MixedLayerTriplets.layerList = cms.vstring('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 )
26 MixedLayerTriplets.TEC = cms.PSet(
27  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
28  TTRHBuilder = cms.string('WithTrackAngle')
29  ,clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
30 )
31 MixedLayerTriplets.FPix = cms.PSet(
32  TTRHBuilder = cms.string('WithTrackAngle'),
33  HitProducer = cms.string('siPixelRecHits'),
34 )
35 MixedLayerTriplets.TID = cms.PSet(
36  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
37  TTRHBuilder = cms.string('WithTrackAngle')
38  ,clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
39 )
40 MixedLayerTriplets.BPix = cms.PSet(
41  TTRHBuilder = cms.string('WithTrackAngle'),
42  HitProducer = cms.string('siPixelRecHits'),
43 )
44 MixedLayerTriplets.TIB = cms.PSet(
45  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
46  TTRHBuilder = cms.string('WithTrackAngle')
47  ,clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
48 )
49 
50 
51