 |
ATLAS Offline Software
|
|
| def | VolumeDebuggerAtlas (configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs) |
| |
| def | VolumeDebuggerAtlasDumpOnly (configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs) |
| |
| def | VolumeDebuggerITk (configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs) |
| |
| def | VolumeDebuggerITkPixel (configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs) |
| |
| def | VolumeDebuggerITkStrip (configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs) |
| |
| def | VolumeDebuggerHGTD (configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs) |
| |
| def | LengthIntegrator (configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs) |
| |
| def | ITkHitAnalysis (flags) |
| |
| def | HGTDHitAnalysis (flags) |
| |
| def | IDHitAnalysis (flags) |
| |
| def | MuonHitAnalysis (flags) |
| |
| def | SimHitAnalysis (flags) |
| |
| def | ITkRDOAnalysis (configFlags) |
| |
◆ HGTDHitAnalysis()
| def python.PostIncludes.HGTDHitAnalysis |
( |
|
flags | ) |
|
Definition at line 21 of file Tools/HitAnalysis/python/PostIncludes.py.
22 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
23 from HitAnalysis.HitAnalysisConfig
import HGTD_HitAnalysisCfg
27 if flags.Detector.EnableHGTD:
30 result.getService(
"THistSvc").Output = [
31 "HGTDHitAnalysis DATAFILE='HGTDHitValid.root' OPT='RECREATE'"]
◆ IDHitAnalysis()
| def python.PostIncludes.IDHitAnalysis |
( |
|
flags | ) |
|
Definition at line 36 of file Tools/HitAnalysis/python/PostIncludes.py.
38 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
39 from HitAnalysis.HitAnalysisConfig
import PixelHitAnalysisCfg, SCTHitAnalysisCfg, TRTHitAnalysisCfg
41 if flags.Detector.EnablePixel:
43 if flags.Detector.EnableSCT:
45 if flags.Detector.EnableTRT:
◆ ITkHitAnalysis()
| def python.PostIncludes.ITkHitAnalysis |
( |
|
flags | ) |
|
Definition at line 4 of file Tools/HitAnalysis/python/PostIncludes.py.
5 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
6 from HitAnalysis.HitAnalysisConfig
import ITkPixelHitAnalysisCfg, ITkStripHitAnalysisCfg, PLR_HitAnalysisCfg
10 if flags.Detector.EnableITkPixel:
13 if flags.Detector.EnableITkStrip:
16 if flags.Detector.EnablePLR:
◆ ITkRDOAnalysis()
| def python.PostIncludes.ITkRDOAnalysis |
( |
|
configFlags | ) |
|
Definition at line 4 of file Tools/RDOAnalysis/python/PostIncludes.py.
6 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
10 if configFlags.Detector.EnableITkStrip:
11 from RDOAnalysis.RDOAnalysisConfig
import ITkStripRDOAnalysisCfg
14 if configFlags.Detector.EnableITkPixel:
15 from RDOAnalysis.RDOAnalysisConfig
import ITkPixelRDOAnalysisCfg
18 if configFlags.Detector.EnablePLR:
19 from RDOAnalysis.RDOAnalysisConfig
import PLR_RDOAnalysisCfg
◆ LengthIntegrator()
| def python.PostIncludes.LengthIntegrator |
( |
|
configFlags, |
|
|
|
name = "G4UA::ISFFullUserActionSvc", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 3 of file G4Utilities/G4UserActions/python/PostIncludes.py.
3 def LengthIntegrator(configFlags, name="G4UA::ISFFullUserActionSvc
", **kwargs):
4 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
5 from AthenaConfiguration.ComponentFactory
import CompFactory
10 from G4UserActions.G4UserActionsConfig
import LengthIntegratorToolCfg
14 actionAcc.setPrivateTools(actions)
15 lengthIntegratorAction = result.popToolsAndMerge(actionAcc)
17 actionList = lengthIntegratorAction
19 kwargs.setdefault(
"UserActionTools",actionList)
20 result.addService(CompFactory.G4UA.UserActionSvc(name, **kwargs))
◆ MuonHitAnalysis()
| def python.PostIncludes.MuonHitAnalysis |
( |
|
flags | ) |
|
Definition at line 49 of file Tools/HitAnalysis/python/PostIncludes.py.
50 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
52 if flags.Muon.usePhaseIIGeoSetup:
53 from HitAnalysis.HitAnalysisConfig
import xMuonHitAnalysisCfg
54 from ROOT.Muon.MuonStationIndex
import TechnologyIndex
55 if flags.Detector.GeometryMDT:
57 name=
"MdtSimHitTester",
58 InputKey=
"xMdtSimHits",
59 HistPath=
"xMuonSimHit/histos/MDT/Hits",
60 techIndex=TechnologyIndex.MDT))
61 if flags.Detector.GeometryRPC:
63 name=
"RpcSimHitTester",
64 InputKey=
"xRpcSimHits",
65 HistPath=
"xMuonSimHit/histos/RPC/Hits",
66 techIndex=TechnologyIndex.RPC))
67 if flags.Detector.GeometryTGC:
69 name=
"TgcSimHitTester",
70 InputKey=
"xTgcSimHits",
71 HistPath=
"xMuonSimHit/histos/TGC/Hits",
72 techIndex=TechnologyIndex.TGC))
73 if flags.Detector.GeometrysTGC:
75 name=
"sTgcSimHitTester",
76 InputKey=
"xStgcSimHits",
77 HistPath=
"xMuonSimHit/histos/sTGC/Hits",
78 techIndex=TechnologyIndex.STGC))
79 if flags.Detector.GeometryMM:
81 name=
"MmSimHitTester",
82 InputKey=
"xMmSimHits",
83 HistPath=
"xMuonSimHit/histos/MM/Hits",
84 techIndex=TechnologyIndex.MM))
85 from MuonPRDTestR4.MuonHitTestConfig
import MuonHitTesterCfg
88 if flags.Detector.GeometryMDT:
89 from HitAnalysis.HitAnalysisConfig
import MDTHitAnalysisCfg
91 if flags.Detector.GeometryRPC:
92 from HitAnalysis.HitAnalysisConfig
import RPCHitAnalysisCfg
94 if flags.Detector.GeometryTGC:
95 from HitAnalysis.HitAnalysisConfig
import TGCHitAnalysisCfg
97 if flags.Detector.GeometrysTGC:
98 from HitAnalysis.HitAnalysisConfig
import sTGCHitAnalysisCfg
100 if flags.Detector.GeometryMM:
101 from HitAnalysis.HitAnalysisConfig
import MMHitAnalysisCfg
103 if flags.Detector.GeometryCSC:
104 from HitAnalysis.HitAnalysisConfig
import CSCHitAnalysisCfg
106 from MuonPRDTest.HitValAlgSim
import HitValAlgSimCfg
107 result.merge(
HitValAlgSimCfg(flags, outFile=flags.Output.HISTFileName))
◆ SimHitAnalysis()
| def python.PostIncludes.SimHitAnalysis |
( |
|
flags | ) |
|
Definition at line 113 of file Tools/HitAnalysis/python/PostIncludes.py.
114 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
119 from HitAnalysis.HitAnalysisConfig
import CaloHitAnalysisCfg, TrackRecordAnalysisCfg, TruthHitAnalysisCfg
◆ VolumeDebuggerAtlas()
| def python.PostIncludes.VolumeDebuggerAtlas |
( |
|
configFlags, |
|
|
|
name = "G4UA::ISFFullUserActionSvc", |
|
|
** |
kwargs |
|
) |
| |
◆ VolumeDebuggerAtlasDumpOnly()
| def python.PostIncludes.VolumeDebuggerAtlasDumpOnly |
( |
|
configFlags, |
|
|
|
name = "G4UA::ISFFullUserActionSvc", |
|
|
** |
kwargs |
|
) |
| |
◆ VolumeDebuggerHGTD()
| def python.PostIncludes.VolumeDebuggerHGTD |
( |
|
configFlags, |
|
|
|
name = "G4UA::ISFFullUserActionSvc", |
|
|
** |
kwargs |
|
) |
| |
◆ VolumeDebuggerITk()
| def python.PostIncludes.VolumeDebuggerITk |
( |
|
configFlags, |
|
|
|
name = "G4UA::ISFFullUserActionSvc", |
|
|
** |
kwargs |
|
) |
| |
◆ VolumeDebuggerITkPixel()
| def python.PostIncludes.VolumeDebuggerITkPixel |
( |
|
configFlags, |
|
|
|
name = "G4UA::ISFFullUserActionSvc", |
|
|
** |
kwargs |
|
) |
| |
◆ VolumeDebuggerITkStrip()
| def python.PostIncludes.VolumeDebuggerITkStrip |
( |
|
configFlags, |
|
|
|
name = "G4UA::ISFFullUserActionSvc", |
|
|
** |
kwargs |
|
) |
| |
def VolumeDebuggerHGTD(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
def SCTHitAnalysisCfg(flags, name='SCTHitAnalysis', **kwargs)
def MMHitAnalysisCfg(flags, name='MMHitAnalysis', **kwargs)
def HitValAlgSimCfg(flags, name="MuonSimHitValidAlg", outFile="MuonHitValAlg.sim.ntuple.root", **kwargs)
def xMuonHitAnalysisCfg(flags, **kwargs)
def ITkHitAnalysis(flags)
def VolumeDebuggerITkStrip(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
def SimHitAnalysis(flags)
def VolumeDebuggerAtlas(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
def LengthIntegratorToolCfg(flags, name="G4UA::UserActionSvc.LengthIntegratorTool", **kwargs)
def ITkPixelRDOAnalysisCfg(flags, name="ITkPixelRDOAnalysis", **kwargs)
def TRTHitAnalysisCfg(flags, name='TRTHitAnalysis', **kwargs)
def MuonHitAnalysis(flags)
def TGCHitAnalysisCfg(flags, name='TGCHitAnalysis', **kwargs)
def TruthHitAnalysisCfg(flags, name='TruthHitAnalysis', **kwargs)
def PixelHitAnalysisCfg(flags, name='PixelHitAnalysis', **kwargs)
def ITkStripHitAnalysisCfg(flags, name='ITkStripHitAnalysis', **kwargs)
def HGTD_HitAnalysisCfg(flags, name='HGTD_HitAnalysis', **kwargs)
def MuonHitTesterCfg(flags, name="MuonHitTester", outFile="SimHitTest.root", **kwargs)
def MDTHitAnalysisCfg(flags, name='MDTHitAnalysis', **kwargs)
def ITkStripRDOAnalysisCfg(flags, name="ITkStripRDOAnalysis", **kwargs)
def sTGCHitAnalysisCfg(flags, name='sTGCHitAnalysis', **kwargs)
def PLR_HitAnalysisCfg(flags, name='PLR_HitAnalysis', **kwargs)
def HGTDHitAnalysis(flags)
def TrackRecordAnalysisCfg(flags, name='TrackRecordAnalysis', **kwargs)
def VolumeDebuggerITkPixel(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
def VolumeDebuggerITk(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
def CaloHitAnalysisCfg(flags, name='CaloHitAnalysis', **kwargs)
def PLR_RDOAnalysisCfg(flags, name="PLR_RDOAnalysis", **kwargs)
def RPCHitAnalysisCfg(flags, name='RPCHitAnalysis', **kwargs)
def LengthIntegrator(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)
def ITkPixelHitAnalysisCfg(flags, name='ITkPixelHitAnalysis', **kwargs)
def ITkRDOAnalysis(configFlags)
def CSCHitAnalysisCfg(flags, name='CSCHitAnalysis', **kwargs)
def VolumeDebuggerAtlasDumpOnly(configFlags, name="G4UA::ISFFullUserActionSvc", **kwargs)