70 process.reconstruction.remove(process.pixelLessStepSeedClusterMask)
71 process.reconstruction.remove(process.castorreco)
72 process.reconstruction.remove(process.CastorTowerReco)
73 process.reconstruction.remove(process.ak7BasicJets)
74 process.reconstruction.remove(process.ak7CastorJetID)
77 process.MixedTripletStep.remove(process.mixedTripletStepSeedsB)
78 process.mixedTripletStepSeeds = cms.EDProducer(
"SeedCombiner",
79 seedCollections = cms.VInputTag(cms.InputTag(
"mixedTripletStepSeedsA"))
81 process.load(
"RecoTracker.IterativeTracking.HighPtTripletStep_cff")
82 from RecoTracker.IterativeTracking.HighPtTripletStep_cff
import HighPtTripletStep
83 process.iterTracking = cms.Sequence(process.InitialStep*
84 process.HighPtTripletStep*
85 process.LowPtTripletStep*
86 process.PixelPairStep*
87 process.DetachedTripletStep*
88 process.MixedTripletStep*
91 process.earlyGeneralTracks*
92 process.muonSeededStep*
93 process.preDuplicateMergingGeneralTracks*
94 process.generalTracksSequence*
96 process.conversionStepTracks
102 process.convClusters.oldClusterRemovalInfo=cms.InputTag(
"mixedTripletStepClusters")
103 process.convClusters.trajectories=cms.InputTag(
"mixedTripletStepTracks")
104 process.convClusters.overrideTrkQuals= cms.InputTag(
"mixedTripletStep")
105 process.PixelLayerTriplets.layerList = cms.vstring(
'BPix1+BPix2+BPix3',
109 'BPix2+BPix3+FPix1_pos',
110 'BPix2+BPix3+FPix1_neg',
111 'BPix1+BPix2+FPix1_pos',
112 'BPix1+BPix2+FPix1_neg',
113 'BPix2+FPix1_pos+FPix2_pos',
114 'BPix2+FPix1_neg+FPix2_neg',
115 'BPix1+FPix1_pos+FPix2_pos',
116 'BPix1+FPix1_neg+FPix2_neg',
117 'FPix1_pos+FPix2_pos+FPix3_pos',
118 'FPix1_neg+FPix2_neg+FPix3_neg' )
119 process.MeasurementTracker.UsePixelROCQualityDB = cms.bool(
False)
120 process.MeasurementTracker.UsePixelModuleQualityDB = cms.bool(
False)
121 process.mixedTripletStepSeedLayersA.layerList = cms.vstring(
'BPix1+BPix2+BPix3',
122 'BPix1+BPix2+FPix1_pos',
123 'BPix1+BPix2+FPix1_neg',
124 'BPix1+FPix1_pos+FPix2_pos',
125 'BPix1+FPix1_neg+FPix2_neg',
126 'BPix2+FPix1_pos+FPix2_pos',
127 'BPix2+FPix1_neg+FPix2_neg')
128 process.convLayerPairs.layerList = cms.vstring(
'BPix1+BPix2',
134 'FPix1_pos+FPix2_pos',
135 'FPix1_neg+FPix2_neg')
137 process.earlyGeneralTracks.setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4), pQual=cms.bool(
True) ))
138 process.earlyGeneralTracks.hasSelector=cms.vint32(1,1,1,1,1)
139 process.earlyGeneralTracks.selectedTrackQuals = cms.VInputTag(
140 cms.InputTag(
"initialStepSelector",
"initialStep"),
141 cms.InputTag(
"highPtTripletStepSelector",
"highPtTripletStep"),
142 cms.InputTag(
"lowPtTripletStepSelector",
"lowPtTripletStep"),
143 cms.InputTag(
"pixelPairStepSelector",
"pixelPairStep"),
144 cms.InputTag(
"mixedTripletStep")
146 process.earlyGeneralTracks.TrackProducers = cms.VInputTag(
147 cms.InputTag(
"initialStepTracks"),
148 cms.InputTag(
"highPtTripletStepTracks"),
149 cms.InputTag(
"lowPtTripletStepTracks"),
150 cms.InputTag(
"pixelPairStepTracks"),
151 cms.InputTag(
"mixedTripletStepTracks")
154 process.tripletElectronSeedLayers.BPix.skipClusters=cms.InputTag(
'mixedTripletStepSeedClusterMask')
155 process.tripletElectronSeedLayers.FPix.skipClusters=cms.InputTag(
'mixedTripletStepSeedClusterMask')
156 process.tripletElectronClusterMask.oldClusterRemovalInfo=cms.InputTag(
'mixedTripletStepSeedClusterMask')
158 process.initialStepSeedClusterMask.oldClusterRemovalInfo=cms.InputTag(
"mixedTripletStepClusters")
159 process.newCombinedSeeds.seedCollections = cms.VInputTag(cms.InputTag(
'initialStepSeeds'),
160 cms.InputTag(
"highPtTripletStepSeeds"),
161 cms.InputTag(
'pixelPairStepSeeds'),
162 cms.InputTag(
'mixedTripletStepSeeds'),
163 cms.InputTag(
'tripletElectronSeeds'),
164 cms.InputTag(
'pixelPairElectronSeeds'),
165 cms.InputTag(
'stripPairElectronSeeds') )
166 process.stripPairElectronSeedLayers.layerList = cms.vstring(
'BPix4+BPix5')
167 process.stripPairElectronSeedLayers.BPix = cms.PSet(
168 HitProducer = cms.string(
'siPixelRecHits'),
169 TTRHBuilder = cms.string(
'TTRHBuilderWithoutAngle4PixelPairs'),
170 skipClusters = cms.InputTag(
"pixelPairStepClusters"),
172 process.regionalCosmicTrackerSeedingLayers.layerList = cms.vstring(
'BPix10+BPix9')
173 process.regionalCosmicTrackerSeedingLayers.BPix = cms.PSet(
174 HitProducer = cms.string(
'siPixelRecHits'),
175 TTRHBuilder = cms.string(
'TTRHBuilderWithoutAngle4PixelPairs'),
176 skipClusters = cms.InputTag(
"pixelPairStepClusters"),
179 process.pixelTracks.SeedMergerPSet = cms.PSet(
180 layerList = PixelSeedMergerQuadruplets,
181 addRemainingTriplets = cms.bool(
False),
182 mergeTriplets = cms.bool(
True),
183 ttrhBuilderLabel = cms.string(
'PixelTTRHBuilderWithoutAngle')
185 process.initialStepSeedClusterMask.oldClusterRemovalInfo=cms.InputTag(
"mixedTripletStepClusters")
188 process.MeasurementTracker.inactivePixelDetectorLabels = cms.VInputTag()
189 process.load(
"SLHCUpgradeSimulations.Geometry.recoFromSimDigis_cff")
192 process.ClusterShapeHitFilterESProducer.PixelShapeFile = cms.string(
'RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape_Phase1Tk.par')
194 process.mergedDuplicateTracks.TTRHBuilder =
'WithTrackAngle'
195 process.ctfWithMaterialTracks.TTRHBuilder =
'WithTrackAngle'
196 process.PixelCPEGenericESProducer.UseErrorsFromTemplates = cms.bool(
False)
197 process.PixelCPEGenericESProducer.TruncatePixelCharge = cms.bool(
False)
198 process.PixelCPEGenericESProducer.LoadTemplatesFromDB = cms.bool(
False)
199 process.PixelCPEGenericESProducer.Upgrade = cms.bool(
True)
200 process.PixelCPEGenericESProducer.IrradiationBiasCorrection =
False
201 process.PixelCPEGenericESProducer.DoCosmics =
False
202 process.siPixelRecHits.CPE = cms.string(
'PixelCPEGeneric')
205 PixelSeedMergerQuadruplets.BPix.TTRHBuilder = cms.string(
"PixelTTRHBuilderWithoutAngle" )
206 PixelSeedMergerQuadruplets.BPix.HitProducer = cms.string(
"siPixelRecHits" )
207 PixelSeedMergerQuadruplets.FPix.TTRHBuilder = cms.string(
"PixelTTRHBuilderWithoutAngle" )
208 PixelSeedMergerQuadruplets.FPix.HitProducer = cms.string(
"siPixelRecHits" )
210 process.highPtTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
211 process.detachedTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
212 process.initialStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
213 process.pixelPairStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
214 process.lowPtTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
215 process.convStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
216 process.mixedTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
217 process.muonSeededSeedsInOut.TrackerRecHitBuilder = cms.string(
'WithTrackAngle')
218 process.muonSeededTracksInOut.TTRHBuilder = cms.string(
'WithTrackAngle')
219 process.muons1stStep.TrackerKinkFinderParameters.TrackerRecHitBuilder=cms.string(
'WithTrackAngle')
220 process.regionalCosmicTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
221 process.cosmicsVetoTracksRaw.TTRHBuilder=cms.string(
'WithTrackAngle')