def customise_digitization(process): from SimMuon.GEMDigitizer.customizeGEMDigi import customize_digi_addGEM_muon_only process = customize_digi_addGEM_muon_only(process) process.simMuonGEMDigis.mixLabel = cms.string("mix") #process.simMuonRPCDigis.digiModel = cms.string('RPCSimParam') #process.simMuonME0Digis.mixLabel = cms.string("mix") process.digitisation_step.remove(process.simMuonRPCDigis) return process
def customise_digitization(process): from SimMuon.GEMDigitizer.customizeGEMDigi import customize_digi_addGEM_muon_only process = customize_digi_addGEM_muon_only(process) process.simMuonGEMDigis.mixLabel = cms.string("mix") #process.simMuonRPCDigis.digiModel = cms.string('RPCSimParam') #process.simMuonME0PseudoDigis.mixLabel = cms.string("mix") process.digitisation_step.remove(process.simMuonRPCDigis) return process
process.genfiltersummary_step, process.simulation_step, process.digitisation_step, process.endjob_step, process.FEVTDEBUGHLToutput_step) # filter all path with the production filter sequence for path in process.paths: getattr(process, path)._seq = process.generator * getattr(process, path)._seq # customisation of the process. # Automatic addition of the customisation function from SimMuon.GEMDigitizer.customizeGEMDigi from SimMuon.GEMDigitizer.customizeGEMDigi import customize_digi_addGEM_muon_only #call to customisation function customize_digi_addGEM_muon_only imported from SimMuon.GEMDigitizer.customizeGEMDigi process = customize_digi_addGEM_muon_only(process) # Automatic addition of the customisation function from SLHCUpgradeSimulations.Configuration.fixMissingUpgradeGTPayloads from SLHCUpgradeSimulations.Configuration.fixMissingUpgradeGTPayloads import fixRPCConditions #call to customisation function fixRPCConditions imported from SLHCUpgradeSimulations.Configuration.fixMissingUpgradeGTPayloads process = fixRPCConditions(process) # Automatic addition of the customisation function from SLHCUpgradeSimulations.Configuration.me0Customs from SLHCUpgradeSimulations.Configuration.me0Customs import customise_Digi #call to customisation function customise_Digi imported from SLHCUpgradeSimulations.Configuration.me0Customs process = customise_Digi(process) # End of customisation functions
process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') from Configuration.AlCa.GlobalTag import GlobalTag process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:upgradePLS3', '') process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1) ) #process.Timing = cms.Service("Timing") process.options = cms.untracked.PSet( wantSummary = cms.untracked.bool(True) ) # customization of the process.pdigi sequence to add the GEM digitizer from SimMuon.GEMDigitizer.customizeGEMDigi import customize_digi_addGEM_muon_only process = customize_digi_addGEM_muon_only(process) ### Fix RPC Digitization ### ############################ from SLHCUpgradeSimulations.Configuration.fixMissingUpgradeGTPayloads import fixRPCConditions process = fixRPCConditions(process) ############################ process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring( 'file:out_sim.root' ) ) process.output = cms.OutputModule("PoolOutputModule", fileName = cms.untracked.string(