ATLAS Offline Software
Functions | Variables
MsTrackFindingTester Namespace Reference

Functions

def MsTrackTesterCfg (flags, name="MsTrackTester", **kwargs)
 
def MsTrackVisualizationToolCfg (flags, name="VisualizationTool", **kwargs)
 
def SegmentRefitTestCfg (flags, name="SegmentRefitter", **kwargs)
 

Variables

 parser = SetupArgParser()
 
 help
 
 default
 
 action
 
 False
 
 nEvents
 
 noSTGC
 
 noMM
 
 outRootFile
 
 inputFile
 
 args = parser.parse_args()
 
 flags = initConfigFlags()
 
 doFullMonMT
 
 doFastMMDigitization
 
 cfg
 

Function Documentation

◆ MsTrackTesterCfg()

def MsTrackFindingTester.MsTrackTesterCfg (   flags,
  name = "MsTrackTester",
**  kwargs 
)

Definition at line 6 of file MsTrackFindingTester.py.

6 def MsTrackTesterCfg(flags, name = "MsTrackTester", **kwargs):
7  result = ComponentAccumulator()
8  kwargs.setdefault("isMC", flags.Input.isMC)
9  from MuonTrackFindingAlgs.TrackFindingConfig import SegmentSelectorCfg
10  kwargs.setdefault("SegmentSelectionTool", result.popToolsAndMerge(SegmentSelectorCfg(flags)))
11  the_alg = CompFactory.MuonValR4.MsTrackTester(name= name, **kwargs)
12  result.addEventAlgo(the_alg, primary = True)
13  return result
14 

◆ MsTrackVisualizationToolCfg()

def MsTrackFindingTester.MsTrackVisualizationToolCfg (   flags,
  name = "VisualizationTool",
**  kwargs 
)

Definition at line 15 of file MsTrackFindingTester.py.

15 def MsTrackVisualizationToolCfg(flags, name = "VisualizationTool", **kwargs):
16  result = ComponentAccumulator()
17  if not flags.Input.isMC:
18  from MuonPatternRecognitionTest.PatternTestConfig import LegacyMuonRecoChainCfg
19  result.merge(LegacyMuonRecoChainCfg(flags))
20  kwargs.setdefault("TruthSegkey", "MuonSegments")
21  the_tool = CompFactory.MuonValR4.TrackVisualizationTool(name, **kwargs)
22  result.setPrivateTools(the_tool)
23  return result
24 

◆ SegmentRefitTestCfg()

def MsTrackFindingTester.SegmentRefitTestCfg (   flags,
  name = "SegmentRefitter",
**  kwargs 
)

Definition at line 25 of file MsTrackFindingTester.py.

25 def SegmentRefitTestCfg(flags,name="SegmentRefitter", **kwargs):
26  result = ComponentAccumulator()
27  from MuonPatternRecognitionAlgs.MuonHoughTransformAlgConfig import ActsMuonSegmentRefitAlgCfg
28  result.merge(ActsMuonSegmentRefitAlgCfg(flags))
29  the_alg = CompFactory.MuonValR4.SegmentRefitTest(name, **kwargs)
30  result.addEventAlgo(the_alg, primary = True)
31  return result
32 

Variable Documentation

◆ action

MsTrackFindingTester.action

Definition at line 37 of file MsTrackFindingTester.py.

◆ args

MsTrackFindingTester.args = parser.parse_args()

Definition at line 47 of file MsTrackFindingTester.py.

◆ cfg

MsTrackFindingTester.cfg

Definition at line 52 of file MsTrackFindingTester.py.

◆ default

MsTrackFindingTester.default

Definition at line 36 of file MsTrackFindingTester.py.

◆ doFastMMDigitization

MsTrackFindingTester.doFastMMDigitization

Definition at line 51 of file MsTrackFindingTester.py.

◆ doFullMonMT

MsTrackFindingTester.doFullMonMT

Definition at line 50 of file MsTrackFindingTester.py.

◆ False

MsTrackFindingTester.False

Definition at line 39 of file MsTrackFindingTester.py.

◆ flags

MsTrackFindingTester.flags = initConfigFlags()

Definition at line 49 of file MsTrackFindingTester.py.

◆ help

MsTrackFindingTester.help

Definition at line 36 of file MsTrackFindingTester.py.

◆ inputFile

MsTrackFindingTester.inputFile

Definition at line 45 of file MsTrackFindingTester.py.

◆ nEvents

MsTrackFindingTester.nEvents

Definition at line 40 of file MsTrackFindingTester.py.

◆ noMM

MsTrackFindingTester.noMM

Definition at line 42 of file MsTrackFindingTester.py.

◆ noSTGC

MsTrackFindingTester.noSTGC

Definition at line 41 of file MsTrackFindingTester.py.

◆ outRootFile

MsTrackFindingTester.outRootFile

Definition at line 44 of file MsTrackFindingTester.py.

◆ parser

MsTrackFindingTester.parser = SetupArgParser()

Definition at line 35 of file MsTrackFindingTester.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
TrackFindingConfig.SegmentSelectorCfg
def SegmentSelectorCfg(flags, name="SegmentSelectionTool", **kwargs)
Definition: TrackFindingConfig.py:6
MuonHoughTransformAlgConfig.ActsMuonSegmentRefitAlgCfg
def ActsMuonSegmentRefitAlgCfg(flags, name="ActsMuonSegmentRefitAlg", **kwargs)
Definition: MuonHoughTransformAlgConfig.py:44
MsTrackFindingTester.SegmentRefitTestCfg
def SegmentRefitTestCfg(flags, name="SegmentRefitter", **kwargs)
Definition: MsTrackFindingTester.py:25
PatternTestConfig.LegacyMuonRecoChainCfg
def LegacyMuonRecoChainCfg(flags)
Definition: PatternTestConfig.py:45
MsTrackFindingTester.MsTrackTesterCfg
def MsTrackTesterCfg(flags, name="MsTrackTester", **kwargs)
Definition: MsTrackFindingTester.py:6
MsTrackFindingTester.MsTrackVisualizationToolCfg
def MsTrackVisualizationToolCfg(flags, name="VisualizationTool", **kwargs)
Definition: MsTrackFindingTester.py:15