ATLAS Offline Software
Loading...
Searching...
No Matches
G4Utilities/G4DebuggingTools/python/PostIncludes.py
Go to the documentation of this file.
1# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2
3from G4DebuggingTools.G4DebuggingToolsConfig import VolumeDebugger
4
5def VolumeDebuggerAtlas(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs):
6 kwargs.setdefault("TargetVolume","")
7 result = VolumeDebugger(configFlags,name,**kwargs)
8 return result
9
10def VolumeDebuggerAtlasDumpOnly(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs):
11 kwargs.setdefault("RunGeoTest", False)
12 kwargs.setdefault("TargetVolume", "")
13 kwargs.setdefault("OutputPath", "AtlasFullDump.gdml")
14 result = VolumeDebugger(configFlags,name,**kwargs)
15 return result
16
17def VolumeDebuggerITk(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs):
18 kwargs.setdefault("TargetVolume","ITK::ITK")
19 result = VolumeDebugger(configFlags,name,**kwargs)
20 return result
21
22def VolumeDebuggerITkPixel(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs):
23 kwargs.setdefault("TargetVolume","ITkPixel::ITkPixel")
24 result = VolumeDebugger(configFlags,name,**kwargs)
25 return result
26
27def VolumeDebuggerITkStrip(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs):
28 kwargs.setdefault("TargetVolume","ITkStrip::SCT")
29 #change this eventually away from SCT once geometry tag is updated...
30 result = VolumeDebugger(configFlags,name,**kwargs)
31 return result
32
33def VolumeDebuggerHGTD(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs):
34 kwargs.setdefault("TargetVolume","HGTD::HGTD")
35 result = VolumeDebugger(configFlags,name,**kwargs)
36 return result
VolumeDebuggerITk(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
VolumeDebuggerITkStrip(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
VolumeDebuggerAtlas(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
VolumeDebuggerITkPixel(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
VolumeDebuggerAtlasDumpOnly(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
VolumeDebuggerHGTD(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)