1 import FWCore.ParameterSet.Config
as cms
5 process.load(
"SLHCUpgradeSimulations.Geometry.recoFromSimDigis_cff")
7 process.load(
"SLHCUpgradeSimulations.Geometry.upgradeTracking_stdgeom_cff")
9 process.ctfWithMaterialTracks.TTRHBuilder =
'WithTrackAngle' 11 process.PixelCPEGenericESProducer.UseErrorsFromTemplates = cms.bool(
True)
12 process.PixelCPEGenericESProducer.TruncatePixelCharge = cms.bool(
False)
14 process.PixelCPEGenericESProducer.LoadTemplatesFromDB = cms.bool(
True)
16 process.PixelCPEGenericESProducer.IrradiationBiasCorrection =
False 17 process.PixelCPEGenericESProducer.DoCosmics =
False 20 process.siPixelRecHits.CPE = cms.string(
'PixelCPEGeneric')
21 process.initialStepTracks.TTRHBuilder = cms.string(
'WithTrackAngle')
22 process.lowPtTripletStepTracks.TTRHBuilder = cms.string(
'WithTrackAngle')
23 process.pixelPairStepTracks.TTRHBuilder = cms.string(
'WithTrackAngle')
24 process.detachedTripletStepTracks.TTRHBuilder = cms.string(
'WithTrackAngle')
25 process.mixedTripletStepTracks.TTRHBuilder = cms.string(
'WithTrackAngle')
26 process.pixelLessStepTracks.TTRHBuilder = cms.string(
'WithTrackAngle')
27 process.tobTecStepTracks.TTRHBuilder = cms.string(
'WithTrackAngle')
31 process.MeasurementTracker.inactiveStripDetectorLabels = cms.VInputTag()
32 process.MeasurementTracker.UseStripModuleQualityDB = cms.bool(
False)
33 process.MeasurementTracker.UseStripAPVFiberQualityDB = cms.bool(
False)
34 process.MeasurementTracker.UseStripStripQualityDB = cms.bool(
False)
35 process.MeasurementTracker.UsePixelModuleQualityDB = cms.bool(
False)
36 process.MeasurementTracker.UsePixelROCQualityDB = cms.bool(
False)
39 process.DigiToRaw.remove(process.castorRawData)
44 if hasattr(process,
'dqmoffline_step'):
45 process.dqmoffline_step.remove(process.SiPixelTrackResidualSource)
46 process.dqmoffline_step.remove(process.jetMETAnalyzer)
47 process.dqmoffline_step.remove(process.hltMonMuBits)
48 process.dqmoffline_step.remove(process.vbtfAnalyzer)
49 process.dqmoffline_step.remove(process.hltResults)
50 process.dqmoffline_step.remove(process.egHLTOffDQMSource)
51 process.dqmoffline_step.remove(process.globalAnalyzer)
52 process.dqmoffline_step.remove(process.jetMETHLTOfflineSource)
54 process.dqmoffline_step.remove(process.TrackerCollisionTrackMon)
55 if hasattr(process,
'validation_step'):
56 process.validation_step.remove(process.hltHITval)
57 process.validation_step.remove(process.HLTSusyExoVal)
58 process.validation_step.remove(process.relvalMuonBits)
59 process.validation_step.remove(process.hltMuonValidator)
62 process.pdigi.remove(process.mergedtruth)
72 process.load(
"SLHCUpgradeSimulations.Geometry.mixLowLumPU_stdgeom_cff")
75 process.mix.input.nbPileupEvents = cms.PSet(
76 averageNumber = cms.double(15.0)
85 process.load(
"SLHCUpgradeSimulations.Geometry.mixLowLumPU_stdgeom_cff")
88 process.mix.input.nbPileupEvents = cms.PSet(
89 averageNumber = cms.double(50.0)
94 process.simSiPixelDigis.AddPixelInefficiency = 20
def customise_pu50_25ns(process)
def customise_pu15_25ns(process)
return(e1-e2)*(e1-e2)+dp *dp