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

Functions

 MuonSpacePointCalibratorCfg (flags, name="MuonSpacePointCalibrator", **kwargs)

Function Documentation

◆ MuonSpacePointCalibratorCfg()

CalibrationConfig.MuonSpacePointCalibratorCfg ( flags,
name = "MuonSpacePointCalibrator",
** kwargs )

Definition at line 6 of file CalibrationConfig.py.

6def MuonSpacePointCalibratorCfg(flags,name="MuonSpacePointCalibrator", **kwargs):
7 result = ComponentAccumulator()
8 if flags.Detector.GeometryMDT:
9 from MuonConfig.MuonCalibrationConfig import MdtCalibrationToolCfg
10 kwargs.setdefault("MdtCalibrationTool", result.popToolsAndMerge(MdtCalibrationToolCfg(flags)))
11 if flags.Detector.GeometryMM:
12 from MuonConfig.MuonCalibrationConfig import NSWCalibToolCfg
13 kwargs.setdefault("NSWCalibTool", result.popToolsAndMerge(NSWCalibToolCfg(flags)))
14 from MuonConfig.MuonRecToolsConfig import SimpleMMClusterBuilderToolCfg
15 kwargs.setdefault("MMClusterBuilder", result.popToolsAndMerge(SimpleMMClusterBuilderToolCfg(flags)))
16
17
18 the_tool = CompFactory.MuonR4.SpacePointCalibrator(name, **kwargs)
19 result.setPrivateTools(the_tool)
20 return result