process.recotest_step = cms.Path(process.HGCalRecoLocal) process.analysis_step = cms.Path(process.hgcalBHValidation) process.out_step = cms.EndPath(process.output) # Schedule definition process.schedule = cms.Schedule(process.generation_step, process.genfiltersummary_step, process.simulation_step, process.digitisation_step, process.recotest_step, process.analysis_step) #process.schedule = cms.Schedule(process.generation_step,process.genfiltersummary_step,process.simulation_step,process.digitisation_step,process.digi2raw_step,process.recotest_step,process.analysis_step) #process.schedule = cms.Schedule(process.generation_step,process.genfiltersummary_step,process.simulation_step,process.digitisation_step,process.L1simulation_step,process.digi2raw_step,process.recotest_step,process.analysis_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 SLHCUpgradeSimulations.Configuration.combinedCustoms from SLHCUpgradeSimulations.Configuration.combinedCustoms import cust_2023LReco #call to customisation function cust_2023LReco imported from SLHCUpgradeSimulations.Configuration.combinedCustoms process = cust_2023LReco(process) # End of customisation functions for label, prod in process.producers_().iteritems(): if prod.type_() == "OscarMTProducer": # ugly hack prod.__dict__['_TypedParameterizable__type'] = "OscarProducer"
process.simulation_step = cms.Path(process.psim) process.genfiltersummary_step = cms.EndPath(process.genFilterSummary) process.digitisation_step = cms.Path(process.pdigi_valid) process.L1simulation_step = cms.Path(process.SimL1Emulator) process.digi2raw_step = cms.Path(process.DigiToRaw) process.recotest_step = cms.Path(process.HGCalRecoLocal) process.analysis_step = cms.Path(process.hgcalBHValidation) process.out_step = cms.EndPath(process.output) # Schedule definition process.schedule = cms.Schedule(process.generation_step,process.genfiltersummary_step,process.simulation_step,process.digitisation_step,process.recotest_step,process.analysis_step) #process.schedule = cms.Schedule(process.generation_step,process.genfiltersummary_step,process.simulation_step,process.digitisation_step,process.digi2raw_step,process.recotest_step,process.analysis_step) #process.schedule = cms.Schedule(process.generation_step,process.genfiltersummary_step,process.simulation_step,process.digitisation_step,process.L1simulation_step,process.digi2raw_step,process.recotest_step,process.analysis_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 SLHCUpgradeSimulations.Configuration.combinedCustoms from SLHCUpgradeSimulations.Configuration.combinedCustoms import cust_2023LReco #call to customisation function cust_2023LReco imported from SLHCUpgradeSimulations.Configuration.combinedCustoms process = cust_2023LReco(process) # End of customisation functions for label, prod in process.producers_().iteritems(): if prod.type_() == "OscarMTProducer": # ugly hack prod.__dict__['_TypedParameterizable__type'] = "OscarProducer"