Functions | |
def | customise |
def | customise_pu15_25ns |
def | customise_pu50_25ns |
Variables | |
tuple | averageNumber = cms.double(15.0) |
set the number of pileup |
def customise_stdgeom::customise | ( | process | ) |
Definition at line 4 of file customise_stdgeom.py.
00005 : 00006 process.load("SLHCUpgradeSimulations.Geometry.recoFromSimDigis_cff") 00007 #this line is different 00008 process.load("SLHCUpgradeSimulations.Geometry.upgradeTracking_stdgeom_cff") 00009 00010 process.ctfWithMaterialTracks.TTRHBuilder = 'WithTrackAngle' 00011 #this line is different 00012 process.PixelCPEGenericESProducer.UseErrorsFromTemplates = cms.bool(True) 00013 process.PixelCPEGenericESProducer.TruncatePixelCharge = cms.bool(False) 00014 #this line is different 00015 process.PixelCPEGenericESProducer.LoadTemplatesFromDB = cms.bool(True) 00016 #two lines removed here 00017 process.PixelCPEGenericESProducer.IrradiationBiasCorrection = False 00018 process.PixelCPEGenericESProducer.DoCosmics = False 00019 00020 ## CPE for other steps 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 # Need these lines to stop some errors about missing siStripDigis collections. 00031 # should add them to fakeConditions_Phase1_cff 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 ### back to standard job commands ################################################## 00040 process.DigiToRaw.remove(process.castorRawData) 00041 00042 ### remove a slow module for cosmics 00043 #process.reconstruction_step.remove(process.regionalCosmicCkfTrackCandidates) 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 ## removing large memory usage module if we don't need it 00063 process.pdigi.remove(process.mergedtruth) 00064 00065 return(process) 00066 00067 #pileup specific stuff here
def customise_stdgeom::customise_pu15_25ns | ( | process | ) |
Definition at line 68 of file customise_stdgeom.py.
def customise_stdgeom::customise_pu50_25ns | ( | process | ) |
Definition at line 81 of file customise_stdgeom.py.
tuple customise_stdgeom::averageNumber = cms.double(15.0) |
set the number of pileup
Definition at line 76 of file customise_stdgeom.py.