CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
quadrupletseedmerging_cff.py
Go to the documentation of this file.
1 
2 import FWCore.ParameterSet.Config as cms
3 
4 # creating quadruplet SeedingLayerSets for the merger;
5 PixelSeedMergerQuadruplets = cms.PSet(
6  appendToDataLabel = cms.string( "" ),
7 
8  # this simply describes all possible layer/disk combinations
9  # on which quadruplets are expected to appear
10  layerList = cms.vstring(
11  ## straightforward combinations:
12  'BPix1+BPix2+BPix3+BPix4',
13  'BPix1+BPix2+BPix3+FPix1_pos',
14  'BPix1+BPix2+BPix3+FPix1_neg',
15  'BPix1+BPix2+FPix1_pos+FPix2_pos',
16  'BPix1+BPix2+FPix1_neg+FPix2_neg',
17  'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
18  'BPix1+FPix1_neg+FPix2_neg+FPix3_neg'
19 # ## "gap" combinations:
20 # 'BPix2+FPix1_pos+FPix2_pos+FPix3_pos',
21 # 'BPix2+FPix1_neg+FPix2_neg+FPix3_neg',
22 # 'BPix1+BPix2+FPix2_pos+FPix3_pos',
23 # 'BPix1+BPix2+FPix2_neg+FPix3_neg',
24 # 'BPix1+BPix2+FPix1_pos+FPix3_pos',
25 # 'BPix1+BPix2+FPix1_neg+FPix3_neg'
26  ),
27 
28  BPix = cms.PSet(
29  TTRHBuilder = cms.string( "TTRHBuilderPixelOnly" ),
30  HitProducer = cms.string( "hltSiPixelRecHits" ),
31  ),
32  FPix = cms.PSet(
33  TTRHBuilder = cms.string( "TTRHBuilderPixelOnly" ),
34  HitProducer = cms.string( "hltSiPixelRecHits" ),
35  ),
36  TEC = cms.PSet( )
37 )
38