64def MC16SimulationNoIoV(flags):
65 """MC16 flags for simulation without specifying conditions IoVs"""
66 flags.Input.MCCampaign = Campaign.MC16a
67
68 from SimulationConfig.SimEnums import TruthStrategy
69 flags.Sim.PhysicsList = 'FTFP_BERT_ATL'
70 flags.Sim.TruthStrategy = TruthStrategy.MC15aPlus
71
72 flags.Sim.TRTRangeCut = 30.0
73 flags.Sim.TightMuonStepping = True
74
75 from SimulationConfig.G4Optimizations import enableBeamPipeKill, enableFrozenShowersFCalOnly
76 enableBeamPipeKill(flags)
77 if flags.Sim.ISF.Simulator.isFullSim():
78 enableFrozenShowersFCalOnly(flags)
79
80