ATLAS Offline Software
Loading...
Searching...
No Matches
G4ProfilingToolsConfig.py
Go to the documentation of this file.
1# Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2
3from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
4from AthenaConfiguration.ComponentFactory import CompFactory
5
6#Based on G4UserActionsConfig.py
7
8
9def TestActionTimerToolCfg(flags, name='G4UA::TestActionTimerTool', **kwargs):
10 result = ComponentAccumulator()
11 result.setPrivateTools(CompFactory.G4UA.TestActionTimerTool(name,**kwargs))
12 return result
13
14def TestActionEHistToolCfg(flags, name='G4UA::TestActionEHistTool', **kwargs):
15 result = ComponentAccumulator()
16 result.setPrivateTools(CompFactory.G4UA.TestActionEHistTool(name,**kwargs))
17 return result
18
19def TestActionVPTimerToolCfg(flags, name='G4UA::TestActionVPTimerTool', **kwargs):
20 result = ComponentAccumulator()
21 result.setPrivateTools(CompFactory.G4UA.TestActionVPTimerTool(name,**kwargs))
22 return result
TestActionVPTimerToolCfg(flags, name='G4UA::TestActionVPTimerTool', **kwargs)
TestActionEHistToolCfg(flags, name='G4UA::TestActionEHistTool', **kwargs)
TestActionTimerToolCfg(flags, name='G4UA::TestActionTimerTool', **kwargs)