Skip to content
Snippets Groups Projects
Verified Commit cf52e358 authored by Frank Winklmeier's avatar Frank Winklmeier Committed by Tadej Novak
Browse files

Merge branch 'ATLFAST3F_ACTSMT-Transport' into 'main'

Add ATLFAST3F_ACTSMT to G4TransportTool for Multithreaded Simulation

See merge request atlas/athena!71713
parent c09f9633
No related branches found
No related tags found
No related merge requests found
...@@ -55,7 +55,7 @@ def Geant4ToolCfg(flags, name="ISF_Geant4Tool", **kwargs): ...@@ -55,7 +55,7 @@ def Geant4ToolCfg(flags, name="ISF_Geant4Tool", **kwargs):
# Workaround to keep other simulation flavours working while we migrate everything to be AthenaMT-compatible. # Workaround to keep other simulation flavours working while we migrate everything to be AthenaMT-compatible.
from SimulationConfig.SimEnums import SimulationFlavour from SimulationConfig.SimEnums import SimulationFlavour
if flags.Sim.ISF.Simulator in [SimulationFlavour.FullG4MT, SimulationFlavour.FullG4MT_QS, SimulationFlavour.PassBackG4MT, SimulationFlavour.ATLFAST3MT, SimulationFlavour.ATLFAST3MT_QS]: if flags.Sim.ISF.Simulator in [SimulationFlavour.ATLFAST3F_ACTSMT, SimulationFlavour.FullG4MT, SimulationFlavour.FullG4MT_QS, SimulationFlavour.PassBackG4MT, SimulationFlavour.ATLFAST3MT, SimulationFlavour.ATLFAST3MT_QS]:
acc.setPrivateTools(CompFactory.iGeant4.G4TransportTool(name, **kwargs)) acc.setPrivateTools(CompFactory.iGeant4.G4TransportTool(name, **kwargs))
else: else:
kwargs.setdefault("G4RunManagerHelper", acc.addPublicTool(acc.popToolsAndMerge(G4RunManagerHelperCfg(flags)))) kwargs.setdefault("G4RunManagerHelper", acc.addPublicTool(acc.popToolsAndMerge(G4RunManagerHelperCfg(flags))))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment