Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:28:55

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 ### standard configuration of *strip* layer pairs to be used 
0004 ### to reconstruct tracks without using additional pixel-with tracking steps. 
0005 
0006 from RecoTracker.TkSeedingLayers.seedingLayersEDProducer_cfi import *
0007 
0008 pixelLessLayerPairs4PixelLessTracking = seedingLayersEDProducer.clone(
0009     layerList = [
0010         'TIB1+TIB2','TIB1+TIB3','TIB2+TIB3',
0011         'TIB1+TID1_pos', 'TIB1+TID1_neg',
0012         'TIB2+TID1_pos', 'TIB2+TID1_neg',
0013         'TIB1+TID2_pos', 'TIB1+TID2_neg',
0014         'TID1_pos+TID2_pos', 
0015         'TID2_pos+TID3_pos', 
0016         'TID3_pos+TEC2_pos', 
0017         'TEC1_pos+TEC2_pos', 
0018         'TEC2_pos+TEC3_pos', 
0019         'TID1_neg+TID2_neg', 
0020         'TID2_neg+TID3_neg', 
0021         'TID3_neg+TEC2_neg', 
0022         'TEC1_neg+TEC2_neg',
0023         'TEC2_neg+TEC3_neg'],
0024     TID1 = cms.PSet(
0025         useSimpleRphiHitsCleaner = cms.bool(False),
0026         minRing = cms.int32(1),
0027         matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
0028         rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
0029         stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
0030         useRingSlector = cms.bool(True),
0031         TTRHBuilder = cms.string('WithTrackAngle'),
0032         maxRing = cms.int32(3),
0033         clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
0034     ),
0035     TID2 = cms.PSet(
0036         useSimpleRphiHitsCleaner = cms.bool(False),
0037         minRing = cms.int32(1),
0038         matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
0039         rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
0040         stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
0041         useRingSlector = cms.bool(True),
0042         TTRHBuilder = cms.string('WithTrackAngle'),
0043         maxRing = cms.int32(3),
0044         clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
0045     ),
0046     TID3 = cms.PSet(
0047         useSimpleRphiHitsCleaner = cms.bool(False),        
0048         minRing = cms.int32(1),
0049         matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
0050         rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
0051         stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
0052         useRingSlector = cms.bool(True),
0053         TTRHBuilder = cms.string('WithTrackAngle'),
0054         maxRing = cms.int32(2),
0055         clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
0056     ),
0057     TEC = dict(
0058         useSimpleRphiHitsCleaner = cms.bool(False),        
0059         matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
0060         rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
0061         stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
0062         useRingSlector = cms.bool(True),
0063         TTRHBuilder = cms.string('WithTrackAngle'),
0064         minRing = cms.int32(1),
0065         maxRing = cms.int32(2),
0066         clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
0067     ),
0068     TIB1 = cms.PSet(
0069         TTRHBuilder = cms.string('WithTrackAngle'),
0070         matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
0071         rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
0072         stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
0073         useSimpleRphiHitsCleaner = cms.bool(False),
0074         clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
0075     ),
0076     TIB2 = cms.PSet(
0077         TTRHBuilder = cms.string('WithTrackAngle'),
0078         matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
0079         rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
0080         stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
0081         useSimpleRphiHitsCleaner = cms.bool(False),
0082         clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
0083     ),
0084     TIB3 = cms.PSet(
0085         TTRHBuilder = cms.string('WithTrackAngle'),
0086         rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
0087         stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
0088         useSimpleRphiHitsCleaner = cms.bool(False),
0089         clusterChargeCut = cms.PSet(refToPSet_ = cms.string('SiStripClusterChargeCutNone'))
0090     )
0091 )