From b7c7d157fac6e1e434f5dbecbf9aa9ae4d94c4b5 Mon Sep 17 00:00:00 2001
From: Fang-Ying Tsai <fang-ying.tsai@cern.ch>
Date: Wed, 29 May 2024 11:46:00 +0200
Subject: [PATCH] Add ATLFAST3F_ACTSMT to G4TransportTool for Multithreaded
 Simulation

Add ATLFAST3F_ACTSMT to G4TransportTool for Multithreaded Simulation
---
 .../ISF_Geant4/ISF_Geant4Tools/python/ISF_Geant4ToolsConfig.py  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/python/ISF_Geant4ToolsConfig.py b/Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/python/ISF_Geant4ToolsConfig.py
index 4f3989c7c1df..53beb13df480 100644
--- a/Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/python/ISF_Geant4ToolsConfig.py
+++ b/Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/python/ISF_Geant4ToolsConfig.py
@@ -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.
     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))
     else:
         kwargs.setdefault("G4RunManagerHelper", acc.addPublicTool(acc.popToolsAndMerge(G4RunManagerHelperCfg(flags))))
-- 
GitLab