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 hitErrorRZ = cms.double(0.006),
170 useErrorsFromParam = cms.bool(
True),
171 TTRHBuilder = cms.string(
'TTRHBuilderWithoutAngle4PixelPairs'),
172 skipClusters = cms.InputTag(
"pixelPairStepClusters"),
173 hitErrorRPhi = cms.double(0.0027)
175 process.regionalCosmicTrackerSeeds.OrderedHitsFactoryPSet.LayerPSet.layerList = cms.vstring(
'BPix10+BPix9')
176 process.regionalCosmicTrackerSeeds.OrderedHitsFactoryPSet.LayerPSet.BPix = cms.PSet(
177 HitProducer = cms.string(
'siPixelRecHits'),
178 hitErrorRZ = cms.double(0.006),
179 useErrorsFromParam = cms.bool(
True),
180 TTRHBuilder = cms.string(
'TTRHBuilderWithoutAngle4PixelPairs'),
181 skipClusters = cms.InputTag(
"pixelPairStepClusters"),
182 hitErrorRPhi = cms.double(0.0027)
184 process.pixelTracks.SeedMergerPSet = cms.PSet(
185 layerListName = cms.string(
'PixelSeedMergerQuadruplets'),
186 addRemainingTriplets = cms.bool(
False),
187 mergeTriplets = cms.bool(
True),
188 ttrhBuilderLabel = cms.string(
'PixelTTRHBuilderWithoutAngle')
190 process.initialStepSeedClusterMask.oldClusterRemovalInfo=cms.InputTag(
"mixedTripletStepClusters")
193 process.MeasurementTracker.inactivePixelDetectorLabels = cms.VInputTag()
194 process.load(
"SLHCUpgradeSimulations.Geometry.recoFromSimDigis_cff")
197 process.ClusterShapeHitFilterESProducer.PixelShapeFile = cms.string(
'RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape_Phase1Tk.par')
199 process.mergedDuplicateTracks.TTRHBuilder =
'WithTrackAngle'
200 process.ctfWithMaterialTracks.TTRHBuilder =
'WithTrackAngle'
201 process.PixelCPEGenericESProducer.UseErrorsFromTemplates = cms.bool(
False)
202 process.PixelCPEGenericESProducer.TruncatePixelCharge = cms.bool(
False)
203 process.PixelCPEGenericESProducer.LoadTemplatesFromDB = cms.bool(
False)
204 process.PixelCPEGenericESProducer.Upgrade = cms.bool(
True)
205 process.PixelCPEGenericESProducer.IrradiationBiasCorrection =
False
206 process.PixelCPEGenericESProducer.DoCosmics =
False
207 process.siPixelRecHits.CPE = cms.string(
'PixelCPEGeneric')
209 process.load(
"RecoPixelVertexing.PixelTriplets.quadrupletseedmerging_cff")
210 process.pixelseedmergerlayers.BPix.TTRHBuilder = cms.string(
"PixelTTRHBuilderWithoutAngle" )
211 process.pixelseedmergerlayers.BPix.HitProducer = cms.string(
"siPixelRecHits" )
212 process.pixelseedmergerlayers.FPix.TTRHBuilder = cms.string(
"PixelTTRHBuilderWithoutAngle" )
213 process.pixelseedmergerlayers.FPix.HitProducer = cms.string(
"siPixelRecHits" )
215 process.highPtTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
216 process.detachedTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
217 process.initialStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
218 process.pixelPairStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
219 process.lowPtTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
220 process.convStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
221 process.mixedTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
222 process.muonSeededSeedsInOut.TrackerRecHitBuilder = cms.string(
'WithTrackAngle')
223 process.muonSeededTracksInOut.TTRHBuilder = cms.string(
'WithTrackAngle')
224 process.muons1stStep.TrackerKinkFinderParameters.TrackerRecHitBuilder=cms.string(
'WithTrackAngle')
225 process.regionalCosmicTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
226 process.cosmicsVetoTracksRaw.TTRHBuilder=cms.string(
'WithTrackAngle')