 |
ATLAS Offline Software
|
|
def | MuonPhiHoughTransformAlgCfg (flags, name="MuonPhiHoughTransformAlg", **kwargs) |
|
def | MuonNSWPhiSeedFinderAlgCfg (flags, name="MuonNswPhiSeedFinderAlg", **kwargs) |
|
def | MuonEtaHoughTransformAlgCfg (flags, name="MuonEtaHoughTransformAlg", **kwargs) |
|
def | MuonSegmentFittingAlgCfg (flags, name="MuonSegmentFittingAlg", **kwargs) |
|
def | ActsMuonSegmentRefitAlgCfg (flags, name="ActsMuonSegmentRefitAlg", **kwargs) |
|
def | MuonPatternRecognitionCfg (flags) |
|
◆ ActsMuonSegmentRefitAlgCfg()
def MuonHoughTransformAlgConfig.ActsMuonSegmentRefitAlgCfg |
( |
|
flags, |
|
|
|
name = "ActsMuonSegmentRefitAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 44 of file MuonHoughTransformAlgConfig.py.
46 from MuonTrackFindingAlgs.TrackFindingConfig
import SegmentSelectorCfg, MSTrackFitterCfg
47 kwargs.setdefault(
"SegmentSelectionTool", result.popToolsAndMerge(
SegmentSelectorCfg(flags)))
48 kwargs.setdefault(
"FittingTool", result.popToolsAndMerge(
MSTrackFitterCfg(flags)))
49 from ActsConfig.ActsGeometryConfig
import ActsExtrapolationToolCfg
51 from ActsConfig.ActsGeometryConfig
import ActsTrackingGeometryToolCfg
53 kwargs.setdefault(
"SegmentContainer",
"MuonSegmentsFromR4")
54 theAlg = CompFactory.MuonR4.SegmentActsRefitAlg(name, **kwargs)
55 result.addEventAlgo(theAlg, primary =
True)
◆ MuonEtaHoughTransformAlgCfg()
def MuonHoughTransformAlgConfig.MuonEtaHoughTransformAlgCfg |
( |
|
flags, |
|
|
|
name = "MuonEtaHoughTransformAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 22 of file MuonHoughTransformAlgConfig.py.
24 kwargs.setdefault(
"downWeightPrdMultiplicity",
True)
25 theAlg = CompFactory.MuonR4.EtaHoughTransformAlg(name, **kwargs)
26 result.addEventAlgo(theAlg, primary=
True)
◆ MuonNSWPhiSeedFinderAlgCfg()
def MuonHoughTransformAlgConfig.MuonNSWPhiSeedFinderAlgCfg |
( |
|
flags, |
|
|
|
name = "MuonNswPhiSeedFinderAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 15 of file MuonHoughTransformAlgConfig.py.
17 theAlg = CompFactory.MuonR4.CombinatorialNSWSeedFinderAlg(name, **kwargs)
18 result.addEventAlgo(theAlg, primary=
True)
◆ MuonPatternRecognitionCfg()
def MuonHoughTransformAlgConfig.MuonPatternRecognitionCfg |
( |
|
flags | ) |
|
Definition at line 58 of file MuonHoughTransformAlgConfig.py.
60 from ActsAlignmentAlgs.AlignmentAlgsConfig
import ActsGeometryContextAlgCfg
62 if flags.Detector.GeometrysTGC
or flags.Detector.GeometryMM:
63 result.merge(
MuonEtaHoughTransformAlgCfg(flags,name=
"NswEtaHoughTransformAlg", EtaHoughMaxContainer =
"MuonHoughNswMaxima", SpacePointContainer =
"NswSpacePoints"))
64 result.merge(
MuonNSWPhiSeedFinderAlgCfg(flags, name=
"NswPhiSeedFinderAlg", CombinatorialPhiWriteKey =
"MuonHoughNswSegmentSeeds", CombinatorialReadKey =
"MuonHoughNswMaxima"))
65 if flags.Detector.GeometryMDT
or flags.Detector.GeometryRPC
or flags.Detector.GeometryTGC:
69 from MuonSegmentCnv.MuonSegmentCnvConfig
import xAODSegmentCnvAlgCfg
72 from MuonTruthAlgsR4.MuonTruthAlgsConfig
import RecoSegmentTruthAssocCfg
74 name=
"MuonSegmentsFromR4TruthMatching",
75 SegmentKey=
"MuonSegmentsFromR4"))
◆ MuonPhiHoughTransformAlgCfg()
def MuonHoughTransformAlgConfig.MuonPhiHoughTransformAlgCfg |
( |
|
flags, |
|
|
|
name = "MuonPhiHoughTransformAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 7 of file MuonHoughTransformAlgConfig.py.
9 kwargs.setdefault(
"downWeightPrdMultiplicity",
True)
10 theAlg = CompFactory.MuonR4.PhiHoughTransformAlg(name, **kwargs)
11 result.addEventAlgo(theAlg, primary=
True)
◆ MuonSegmentFittingAlgCfg()
def MuonHoughTransformAlgConfig.MuonSegmentFittingAlgCfg |
( |
|
flags, |
|
|
|
name = "MuonSegmentFittingAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 29 of file MuonHoughTransformAlgConfig.py.
31 from MuonSpacePointCalibrator.CalibrationConfig
import MuonSpacePointCalibratorCfg
33 kwargs.setdefault(
"ResoSeedHitAssoc", 5. )
34 kwargs.setdefault(
"RecoveryPull", 3.)
35 kwargs.setdefault(
"fitSegmentT0",
False)
36 kwargs.setdefault(
"recalibInFit",
True)
37 kwargs.setdefault(
"SeedRefine",
False)
38 kwargs.setdefault(
"doBeamspotConstraint",
True)
40 theAlg = CompFactory.MuonR4.SegmentFittingAlg(name, **kwargs)
41 result.addEventAlgo(theAlg, primary=
True)
def SegmentSelectorCfg(flags, name="SegmentSelectionTool", **kwargs)
def MSTrackFitterCfg(flags, name="MSTrackFitTool", **kwargs)
def xAODSegmentCnvAlgCfg(flags, name="MuonR4xAODSegmentCnvAlg", **kwargs)
ComponentAccumulator ActsExtrapolationToolCfg(flags, str name="ActsExtrapolationTool", **kwargs)
def ActsGeometryContextAlgCfg(flags, name="GeometryContextAlg", **kwargs)
Setup the Geometry context algorithm.
ComponentAccumulator ActsTrackingGeometryToolCfg(flags, str name="ActsTrackingGeometryTool")
def RecoSegmentTruthAssocCfg(flags, **kwargs)
def MuonSpacePointCalibratorCfg(flags, name="MuonSpacePointCalibrator", **kwargs)