3 from SLHCUpgradeSimulations.Configuration.postLS1Customs
import customise_Reco,customise_RawToDigi
4 from RecoTracker.Configuration.customiseForRunI
import customiseForRunI
34 process.CSCGeometryESModule.useGangedStripsInME1a = cms.bool(
False)
35 process.CSCIndexerESProducer.AlgoName=cms.string(
"CSCIndexerPostls1")
36 process.CSCChannelMapperESProducer.AlgoName=cms.string(
"CSCChannelMapperPostls1")
37 process.csc2DRecHits.readBadChannels = cms.bool(
False)
38 process.csc2DRecHits.CSCUseGasGainCorrections = cms.bool(
False)
39 if hasattr(process,
'valCscTriggerPrimitiveDigis'):
41 process.valCscTriggerPrimitiveDigis.commonParam.gangedME1a = cms.untracked.bool(
False)
42 if hasattr(process,
'valCsctfTrackDigis'):
43 process.valCsctfTrackDigis.gangedME1a = cms.untracked.bool(
False)
65 print "this method is outdated, please use RecoTLR.customisePPData"
74 process.offlineBeamSpot = RecoVertex.BeamSpotProducer.BeamSpotOnline_cfi.onlineBeamSpotProducer.clone()
94 if not hasattr(process,
'lumiProducer'):
97 process.lumiProducer=lumiProducer
98 process.reconstruction_step+=process.lumiProducer
125 process.offlineBeamSpot = RecoVertex.BeamSpotProducer.BeamSpotOnline_cfi.onlineBeamSpotProducer.clone()
134 process.offlineBeamSpot = RecoVertex.BeamSpotProducer.BeamSpotOnline_cfi.onlineBeamSpotProducer.clone()
137 if not hasattr(process,
'lumiProducer'):
140 process.lumiProducer=lumiProducer
141 process.reconstruction_step+=process.lumiProducer
151 process.lowPtTripletStepSeeds.RegionFactoryPSet.RegionPSet.ptMin=0.3
154 process.pixelLessStepClusters.oldClusterRemovalInfo=cms.InputTag(
"tobTecStepClusters")
155 process.pixelLessStepClusters.trajectories= cms.InputTag(
"tobTecStepTracks")
156 process.pixelLessStepClusters.overrideTrkQuals=cms.InputTag(
'tobTecStepSelector',
'tobTecStep')
157 process.pixelLessStepSeeds.RegionFactoryPSet.RegionPSet.ptMin = 0.7
158 process.pixelLessStepSeeds.RegionFactoryPSet.RegionPSet.originRadius = 1.5
161 process.pixelPairStepSeeds.RegionFactoryPSet.RegionPSet.ptMin = 0.6
164 process.tobTecStepClusters.oldClusterRemovalInfo=cms.InputTag(
"detachedTripletStepClusters")
165 process.tobTecStepClusters.trajectories= cms.InputTag(
"detachedTripletStepTracks")
166 process.tobTecStepClusters.overrideTrkQuals=cms.InputTag(
'detachedTripletStep')
167 process.tobTecStepSeeds.RegionFactoryPSet.RegionPSet.originRadius = 5.0
170 process.detachedTripletStepSeeds.RegionFactoryPSet.RegionPSet.ptMin=0.35
173 process.iterTracking = cms.Sequence(process.InitialStep*
174 process.LowPtTripletStep*
175 process.PixelPairStep*
176 process.DetachedTripletStep*
178 process.PixelLessStep*
179 process.generalTracks*
181 process.conversionStepTracks
186 process.newCombinedSeeds.seedCollections=cms.VInputTag(
187 cms.InputTag(
'initialStepSeeds'),
188 cms.InputTag(
'pixelPairStepSeeds'),
190 cms.InputTag(
'pixelLessStepSeeds')
194 process.generalTracks.TrackProducers = (cms.InputTag(
'initialStepTracks'),
195 cms.InputTag(
'lowPtTripletStepTracks'),
196 cms.InputTag(
'pixelPairStepTracks'),
197 cms.InputTag(
'detachedTripletStepTracks'),
198 cms.InputTag(
'pixelLessStepTracks'),
199 cms.InputTag(
'tobTecStepTracks'))
200 process.generalTracks.hasSelector=cms.vint32(1,1,1,1,1,1)
201 process.generalTracks.selectedTrackQuals = cms.VInputTag(cms.InputTag(
"initialStepSelector",
"initialStep"),
202 cms.InputTag(
"lowPtTripletStepSelector",
"lowPtTripletStep"),
203 cms.InputTag(
"pixelPairStepSelector",
"pixelPairStep"),
204 cms.InputTag(
"detachedTripletStep"),
205 cms.InputTag(
"pixelLessStepSelector",
"pixelLessStep"),
206 cms.InputTag(
"tobTecStepSelector",
"tobTecStep")
208 process.generalTracks.setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4,5), pQual=cms.bool(
True) ) )
211 if hasattr(process,
'dqmoffline_step'):
212 process.dqmoffline_step.remove(process.TrackMonStep4)
def customiseDataRun2Common
this is supposed to be added on top of other (Run1) data customs
def customiseCosmicDataRun2
def customisePromptRun2B0T
def customiseExpressRun2B0T