00005 :
00006 process.load("SLHCUpgradeSimulations.Geometry.recoFromSimDigis_cff")
00007
00008 process.load("SLHCUpgradeSimulations.Geometry.upgradeTracking_stdgeom_cff")
00009
00010 process.ctfWithMaterialTracks.TTRHBuilder = 'WithTrackAngle'
00011
00012 process.PixelCPEGenericESProducer.UseErrorsFromTemplates = cms.bool(True)
00013 process.PixelCPEGenericESProducer.TruncatePixelCharge = cms.bool(False)
00014
00015 process.PixelCPEGenericESProducer.LoadTemplatesFromDB = cms.bool(True)
00016
00017 process.PixelCPEGenericESProducer.IrradiationBiasCorrection = False
00018 process.PixelCPEGenericESProducer.DoCosmics = False
00019
00020
00021 process.siPixelRecHits.CPE = cms.string('PixelCPEGeneric')
00022 process.initialStepTracks.TTRHBuilder = cms.string('WithTrackAngle')
00023 process.lowPtTripletStepTracks.TTRHBuilder = cms.string('WithTrackAngle')
00024 process.pixelPairStepTracks.TTRHBuilder = cms.string('WithTrackAngle')
00025 process.detachedTripletStepTracks.TTRHBuilder = cms.string('WithTrackAngle')
00026 process.mixedTripletStepTracks.TTRHBuilder = cms.string('WithTrackAngle')
00027 process.pixelLessStepTracks.TTRHBuilder = cms.string('WithTrackAngle')
00028 process.tobTecStepTracks.TTRHBuilder = cms.string('WithTrackAngle')
00029
00030
00031
00032 process.MeasurementTracker.inactiveStripDetectorLabels = cms.VInputTag()
00033 process.MeasurementTracker.UseStripModuleQualityDB = cms.bool(False)
00034 process.MeasurementTracker.UseStripAPVFiberQualityDB = cms.bool(False)
00035 process.MeasurementTracker.UseStripStripQualityDB = cms.bool(False)
00036 process.MeasurementTracker.UsePixelModuleQualityDB = cms.bool(False)
00037 process.MeasurementTracker.UsePixelROCQualityDB = cms.bool(False)
00038
00039
00040 process.DigiToRaw.remove(process.castorRawData)
00041
00042
00043
00044
00045 if hasattr(process,'dqmoffline_step'):
00046 process.dqmoffline_step.remove(process.SiPixelTrackResidualSource)
00047 process.dqmoffline_step.remove(process.jetMETAnalyzer)
00048 process.dqmoffline_step.remove(process.hltMonMuBits)
00049 process.dqmoffline_step.remove(process.vbtfAnalyzer)
00050 process.dqmoffline_step.remove(process.hltResults)
00051 process.dqmoffline_step.remove(process.egHLTOffDQMSource)
00052 process.dqmoffline_step.remove(process.globalAnalyzer)
00053 process.dqmoffline_step.remove(process.jetMETHLTOfflineSource)
00054
00055 process.dqmoffline_step.remove(process.TrackerCollisionTrackMon)
00056 if hasattr(process,'validation_step'):
00057 process.validation_step.remove(process.hltHITval)
00058 process.validation_step.remove(process.HLTSusyExoVal)
00059 process.validation_step.remove(process.relvalMuonBits)
00060 process.validation_step.remove(process.hltMuonValidator)
00061 else:
00062
00063 process.pdigi.remove(process.mergedtruth)
00064
00065 return(process)
00066
00067