ATLAS Offline Software
Loading...
Searching...
No Matches
MuonHitTestConfig Namespace Reference

Functions

 MuonHitTesterCfg (flags, name="MuonHitTester", outFile="SimHitTest.root", **kwargs)
 MuonDigiTestCfg (flags, name="MuonDigiTester", outFile="DigiTest.root", **kwargs)
 MuonPileUpTestCfg (flags, name="MuonDigiTester", outFile="DigiTest.root", **kwargs)

Variables

 parser = SetupArgParser()
 help
 default
 choices
 nEvents
 inputFile
 outRootFile
 args = parser.parse_args()
 flags
 cfg

Function Documentation

◆ MuonDigiTestCfg()

MuonHitTestConfig.MuonDigiTestCfg ( flags,
name = "MuonDigiTester",
outFile = "DigiTest.root",
** kwargs )

Definition at line 46 of file MuonHitTestConfig.py.

46def MuonDigiTestCfg(flags, name="MuonDigiTester", outFile="DigiTest.root", **kwargs):
47 kwargs.setdefault("MdtSimHitKey", "MDT_SDO")
48 kwargs.setdefault("RpcSimHitKey", "RPC_SDO")
49 kwargs.setdefault("TgcSimHitKey", "TGC_SDO")
50 kwargs.setdefault("MmSimHitKey", "MM_SDO")
51 kwargs.setdefault("sTgcSimHitKey", "sTGC_SDO")
52 kwargs.setdefault("dumpDigits", True)
53 return MuonHitTesterCfg(flags, name = name, outFile = outFile, **kwargs)
54

◆ MuonHitTesterCfg()

MuonHitTestConfig.MuonHitTesterCfg ( flags,
name = "MuonHitTester",
outFile = "SimHitTest.root",
** kwargs )

Definition at line 6 of file MuonHitTestConfig.py.

6def MuonHitTesterCfg(flags, name="MuonHitTester", outFile="SimHitTest.root", **kwargs):
7 result = ComponentAccumulator()
8 from MuonConfig.MuonConfigUtils import setupHistSvcCfg
9 result.merge(setupHistSvcCfg(flags,outFile=outFile, outStream="MuonR4HitTest"))
10 from ActsAlignmentAlgs.AlignmentAlgsConfig import ActsGeometryContextAlgCfg
11 result.merge(ActsGeometryContextAlgCfg(flags))
12 kwargs.setdefault("isMC", flags.Input.isMC)
13
14 kwargs.setdefault("dumpPileUp", True)
15
16 kwargs.setdefault("dumpPrds", False)
17 kwargs.setdefault("dumpDigits", False)
18 kwargs.setdefault("dumpSimHits", True)
19
20
23 kwargs.setdefault("dumpMdtSimHits", flags.Detector.GeometryMDT)
24 kwargs.setdefault("dumpRpcSimHits", flags.Detector.GeometryRPC)
25 kwargs.setdefault("dumpTgcSimHits", flags.Detector.GeometryTGC)
26 kwargs.setdefault("dumpStgcSimHits",flags.Detector.GeometrysTGC)
27 kwargs.setdefault("dumpMmSimHits", flags.Detector.GeometryMM)
28
29
30 kwargs.setdefault("dumpMdtDigits", flags.Detector.GeometryMDT)
31 kwargs.setdefault("dumpRpcDigits", flags.Detector.GeometryRPC)
32 kwargs.setdefault("dumpTgcDigits", flags.Detector.GeometryTGC)
33 kwargs.setdefault("dumpStgcDigits",flags.Detector.GeometrysTGC)
34 kwargs.setdefault("dumpMmDigits", flags.Detector.GeometryMM)
35
36 kwargs.setdefault("dumpMdtPrds", flags.Detector.GeometryMDT)
37 kwargs.setdefault("dumpRpcPrds", flags.Detector.GeometryRPC)
38 kwargs.setdefault("dumpTgcPrds", flags.Detector.GeometryTGC)
39 kwargs.setdefault("dumpMmPrds", flags.Detector.GeometryMM)
40
41 theAlg = CompFactory.MuonValR4.MuonHitTesterAlg(name, **kwargs)
42 result.addEventAlgo(theAlg, primary = True)
43 return result
44
45

◆ MuonPileUpTestCfg()

MuonHitTestConfig.MuonPileUpTestCfg ( flags,
name = "MuonDigiTester",
outFile = "DigiTest.root",
** kwargs )

Definition at line 55 of file MuonHitTestConfig.py.

55def MuonPileUpTestCfg(flags, name="MuonDigiTester", outFile="DigiTest.root", **kwargs):
56 kwargs.setdefault("MdtSimHitKey", "Bkg_MDT_SDO")
57 kwargs.setdefault("RpcSimHitKey", "Bkg_RPC_SDO")
58 kwargs.setdefault("TgcSimHitKey", "Bkg_TGC_SDO")
59 kwargs.setdefault("MmSimHitKey", "Bkg_MM_SDO")
60 kwargs.setdefault("sTgcSimHitKey", "Bkg_sTGC_SDO")
61 kwargs.setdefault("EvtInfoKey", "Bkg_EventInfo")
62 kwargs.setdefault("dumpDigits", True)
63 return MuonHitTesterCfg(flags, name = name, outFile = outFile, **kwargs)
64
65

Variable Documentation

◆ args

MuonHitTestConfig.args = parser.parse_args()

Definition at line 75 of file MuonHitTestConfig.py.

◆ cfg

MuonHitTestConfig.cfg

Definition at line 76 of file MuonHitTestConfig.py.

◆ choices

MuonHitTestConfig.choices

Definition at line 70 of file MuonHitTestConfig.py.

◆ default

MuonHitTestConfig.default

Definition at line 70 of file MuonHitTestConfig.py.

◆ flags

MuonHitTestConfig.flags

Definition at line 76 of file MuonHitTestConfig.py.

◆ help

MuonHitTestConfig.help

Definition at line 70 of file MuonHitTestConfig.py.

◆ inputFile

MuonHitTestConfig.inputFile

Definition at line 72 of file MuonHitTestConfig.py.

◆ nEvents

MuonHitTestConfig.nEvents

Definition at line 71 of file MuonHitTestConfig.py.

◆ outRootFile

MuonHitTestConfig.outRootFile

Definition at line 73 of file MuonHitTestConfig.py.

◆ parser

MuonHitTestConfig.parser = SetupArgParser()

Definition at line 69 of file MuonHitTestConfig.py.