4 from muonCustoms
import customise_csc_PostLS1,customise_csc_hlt
13 if hasattr(process,
'DigiToRaw'):
15 if hasattr(process,
'RawToDigi'):
17 if hasattr(process,
'reconstruction'):
19 if hasattr(process,
'digitisation_step'):
21 if hasattr(process,
'HLTSchedule'):
23 if hasattr(process,
'L1simulation_step'):
25 if hasattr(process,
'dqmoffline_step'):
27 if hasattr(process,
'dqmHarvesting'):
29 if hasattr(process,
'validation_step'):
38 alist=[
'RAWSIM',
'FEVTDEBUG',
'FEVTDEBUGHLT',
'GENRAW',
'RAWSIMHLT',
'FEVT']
41 if hasattr(process,b):
42 getattr(process,b).outputCommands.append(
'keep *_simMuonCSCDigis_*_*')
43 getattr(process,b).outputCommands.append(
'keep *_simMuonRPCDigis_*_*')
44 getattr(process,b).outputCommands.append(
'keep *_simHcalUnsuppressedDigis_*_*')
64 process.mix.digitizers.hcal.ho.photoelectronsToAnalog = cms.vdouble([4.0]*16)
65 process.mix.digitizers.hcal.ho.siPMCode = cms.int32(1)
66 process.mix.digitizers.hcal.ho.pixels = cms.int32(2500)
67 process.mix.digitizers.hcal.ho.doSiPMSmearing = cms.bool(
False)
101 alist=[
'AODSIM',
'RECOSIM',
'FEVTSIM',
'FEVTDEBUG',
'FEVTDEBUGHLT',
'RECODEBUG',
'RAWRECOSIMHLT',
'RAWRECODEBUGHLT']
104 if hasattr(process,b):
105 getattr(process,b).outputCommands.append(
'keep *_simMuonCSCDigis_*_*')
106 getattr(process,b).outputCommands.append(
'keep *_simMuonRPCDigis_*_*')
107 getattr(process,b).outputCommands.append(
'keep *_simHcalUnsuppressedDigis_*_*')
108 getattr(process,b).outputCommands.append(
'keep *_rawDataCollector_*_*')
def customise_csc_PostLS1