|
ATLAS Offline Software
|
|
def | InDetCandidateToolCfg (flags, name="InDetCandidateTool", **kwargs) |
|
def | MuonInDetForwardCandidateToolCfg (flags, name='InDetForwardCandidateTool', **kwargs) |
|
def | MuonCaloEnergyToolCfg (flags, name="MuonCaloEnergyTool", **kwargs) |
|
def | MuonMaterialProviderToolCfg (flags, name="MuonTrkMaterialProviderTool", **kwargs) |
|
def | MuonSegmentHitSummaryToolCfg (flags, name="MuonSegmentHitSummaryTool", **kwargs) |
|
def | MuonSegmentConverterToolCfg (flags, name="MuonSegmentConverterTool", **kwargs) |
|
def | MuonDressingToolCfg (flags, name="MuonDressingTool", **kwargs) |
|
def | MuonCreatorToolCfg (flags, name="MuonCreatorTool", **kwargs) |
|
def | ExtrapolateMuonToIPToolCfg (flags, name="ExtrapolateMuonToIPTool", **kwargs) |
|
def | MuonCandidateToolCfg (flags, name="MuonCandidateTool", **kwargs) |
|
def | MuonCombinedDebuggerToolCfg (flags, name="MuonCombinedDebuggerTool", **kwargs) |
|
def | MuonCombinedToolCfg (flags, name="MuonCombinedTool", **kwargs) |
|
def | MuonCombinedFitTagToolCfg (flags, name="MuonCombinedFitTagTool", **kwargs) |
|
def | EMEO_MuonCombinedFitTagToolCfg (flags, name="MuonCombinedFitTagTool_EMEO", **kwargs) |
|
def | EMEO_MuonCombinedToolCfg (flags, name="MuonCombinedTool_EMEO", **kwargs) |
|
def | MuonCombinedStacoTagToolCfg (flags, name="MuonCombinedStacoTagTool", **kwargs) |
|
def | MuidMaterialAllocatorCfg (flags, name='MuidMaterialAllocator', **kwargs) |
|
def | iPatFitterCfg (flags, name='iPatFitter', **kwargs) |
|
def | iPatSLFitterCfg (flags, name='iPatSLFitter', **kwargs) |
|
def | MuidTrackCleanerCfg (flags, name='MuidTrackCleaner', **kwargs) |
|
def | MuidCaloEnergyParam (flags, name='MuidCaloEnergyParam', **kwargs) |
|
def | MuidCaloEnergyMeasCfg (flags, name='MuidCaloEnergyMeas', **kwargs) |
|
def | MuidCaloEnergyToolParamCfg (flags, name='MuidCaloEnergyToolParam', **kwargs) |
|
def | MuidTrackIsolationCfg (flags, name='MuidTrackIsolation', **kwargs) |
|
def | MuidCaloEnergyToolCfg (flags, name='MuidCaloEnergyTool', **kwargs) |
|
def | MuidCaloTrackStateOnSurfaceCfg (flags, name='MuidCaloTrackStateOnSurface', **kwargs) |
|
def | MuidCaloTrackStateOnSurfaceParamCfg (flags, name='MuidCaloTrackStateOnSurfaceParam', **kwargs) |
|
def | MuidMaterialEffectsOnTrackProviderCfg (flags, name='MuidMaterialEffectsOnTrackProvider', **kwargs) |
|
def | MuidMaterialEffectsOnTrackProviderParamCfg (flags, name='MuidMaterialEffectsOnTrackProviderParam', **kwargs) |
|
def | MuonTrackQueryCfg (flags, name="MuonTrackQuery", **kwargs) |
|
def | EMEO_MuonSegmentRegionRecoveryToolCfg (flags, name="MuonSegmentRegionRecoveryTool_EMEO") |
|
def | EMEO_CombinedMuonTrackBuilderCfg (flags, name="MuonCombinedTrackBuilder_EMEO") |
|
def | MuidErrorOptimisationToolCfg (flags, name='MuidErrorOptimisationTool', **kwargs) |
|
def | MuonAlignmentUncertToolThetaCfg (flags, name="MuonAlignmentUncertToolTheta", **kwargs) |
|
def | MuonAlignmentUncertToolPhiCfg (flags, name="MuonAlignmentUncertToolPhi", **kwargs) |
|
def | CombinedMuonTrackBuilderCfg (flags, name='CombinedMuonTrackBuilder', **kwargs) |
|
def | CombinedMuonTrackBuilderFitCfg (flags, name='CombinedMuonTrackBuilderFit', **kwargs) |
|
def | EMEO_CombinedTrackBuilderFitCfg (flags, name="CombinedTrackBuilderFit_EMEO", **kwargs) |
|
def | MuonMatchQualityCfg (flags, name='MuonMatchQuality', **kwargs) |
|
def | MuidMuonRecoveryCfg (flags, name='MuidMuonRecovery', **kwargs) |
|
def | CombinedMuonTagTestToolCfg (flags, name='CombinedMuonTagTestTool', **kwargs) |
|
def | TrackDepositInCaloToolCfg (flags, name='TrackDepositInCaloTool', **kwargs) |
|
def | CaloMuonLikelihoodToolCfg (flags, name='CaloMuonLikelihoodTool', **kwargs) |
|
def | CaloMuonScoreToolCfg (flags, name='CaloMuonScoreTool', **kwargs) |
|
def | CaloMuonTagCfg (flags, name="CaloMuonTag", **kwargs) |
|
def | MuonCaloTagToolCfg (flags, name='MuonCaloTagTool', **kwargs) |
|
def | MuonLayerSegmentFinderToolCfg (flags, name="MuonLayerSegmentFinderTool", **kwargs) |
|
def | MuonLayerSegmentMatchingToolCfg (flags, name="MuonLayerSegmentMatchingTool", **kwargs) |
|
def | MuonInsideOutRecoToolCfg (flags, name="MuonInsideOutRecoTool", **kwargs) |
|
def | MuonCandidateTrackBuilderToolCfg (flags, name="MuonCandidateTrackBuilderTool", **kwargs) |
|
def | MuonSegmentSelectionToolCfg (flags, name="MuonSegmentSelectionTool", **kwargs) |
|
def | MuonLayerAmbiguitySolverToolCfg (flags, name="MuonLayerAmbiguitySolverTool", **kwargs) |
|
def | MdtDriftCircleOnTrackCreatorStauCfg (flags, name="MdtDriftCircleOnTrackCreatorStau", **kwargs) |
|
def | MuonStauRecoToolCfg (flags, name="MuonStauRecoTool", **kwargs) |
|
def | MuonSystemExtensionToolCfg (flags, **kwargs) |
|
def | MuTagMatchingToolCfg (flags, name='MuTagMatchingTool', **kwargs) |
|
def | MuTagAmbiguitySolverToolCfg (flags, name='MuTagAmbiguitySolverTool', **kwargs) |
|
def | MuonSegmentTagToolCfg (flags, name="MuonSegmentTagTool", **kwargs) |
|
◆ CaloMuonLikelihoodToolCfg()
def python.MuonCombinedRecToolsConfig.CaloMuonLikelihoodToolCfg |
( |
|
flags, |
|
|
|
name = 'CaloMuonLikelihoodTool' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 913 of file MuonCombinedRecToolsConfig.py.
914 from TrackToCalo.TrackToCaloConfig
import ParticleCaloExtensionToolCfg
916 kwargs.setdefault(
"ParticleCaloExtensionTool",
918 tool = CompFactory.CaloMuonLikelihoodTool(name, **kwargs)
919 result.setPrivateTools(tool)
◆ CaloMuonScoreToolCfg()
def python.MuonCombinedRecToolsConfig.CaloMuonScoreToolCfg |
( |
|
flags, |
|
|
|
name = 'CaloMuonScoreTool' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 923 of file MuonCombinedRecToolsConfig.py.
924 from TrackToCalo.TrackToCaloConfig
import ParticleCaloCellAssociationToolCfg
926 kwargs.setdefault(
"ParticleCaloCellAssociationTool",
928 tool = CompFactory.CaloMuonScoreTool(name, **kwargs)
929 result.setPrivateTools(tool)
◆ CaloMuonTagCfg()
def python.MuonCombinedRecToolsConfig.CaloMuonTagCfg |
( |
|
flags, |
|
|
|
name = "CaloMuonTag" , |
|
|
** |
kwargs |
|
) |
| |
◆ CombinedMuonTagTestToolCfg()
def python.MuonCombinedRecToolsConfig.CombinedMuonTagTestToolCfg |
( |
|
flags, |
|
|
|
name = 'CombinedMuonTagTestTool' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 885 of file MuonCombinedRecToolsConfig.py.
887 kwargs.setdefault(
"ExtrapolatorTool", result.popPrivateTools())
888 kwargs.setdefault(
"Chi2Cut", 50000.)
889 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import TrackingGeometryCondAlgCfg
891 kwargs.setdefault(
"TrackingGeometryReadKey",
"AtlasTrackingGeometry")
892 tool = CompFactory.MuonCombined.MuonTrackTagTestTool(name, **kwargs)
893 result.setPrivateTools(tool)
◆ CombinedMuonTrackBuilderCfg()
def python.MuonCombinedRecToolsConfig.CombinedMuonTrackBuilderCfg |
( |
|
flags, |
|
|
|
name = 'CombinedMuonTrackBuilder' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 696 of file MuonCombinedRecToolsConfig.py.
698 from MuonConfig.MuonRIO_OnTrackCreatorToolConfig
import CscClusterOnTrackCreatorCfg, MdtDriftCircleOnTrackCreatorCfg, MuonClusterOnTrackCreatorCfg
699 from TrkConfig.TrkTrackSummaryToolConfig
import MuonCombinedTrackSummaryToolCfg
703 from MuonConfig.MuonGeometryConfig
import TrackingVolumesSvcCfg
706 kwargs.setdefault(
"CaloEnergyParam", result.popToolsAndMerge(
708 kwargs.setdefault(
"CaloTSOS", result.popToolsAndMerge(
710 kwargs.setdefault(
"Cleaner", result.popToolsAndMerge(
713 kwargs.setdefault(
"AlignmentUncertToolPhi",
714 result.getPublicTool(
'MuonAlignmentUncertToolPhi'))
716 kwargs.setdefault(
"AlignmentUncertToolTheta",
717 result.getPublicTool(
'MuonAlignmentUncertToolTheta'))
719 if flags.Detector.GeometryCSC
and not flags.Muon.MuonTrigger:
720 kwargs.setdefault(
"CscRotCreator", result.popToolsAndMerge(
723 kwargs.setdefault(
"CscRotCreator",
"")
725 kwargs.setdefault(
"Extrapolator", result.popToolsAndMerge(
731 kwargs.setdefault(
"MaterialAllocator", result.popToolsAndMerge(
733 kwargs.setdefault(
"MdtRotCreator", result.popToolsAndMerge(
735 kwargs.setdefault(
"MuonRotCreator", result.popToolsAndMerge(
739 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import (
740 TrackingGeometryCondAlgCfg)
742 geom_cond_key = result.getPrimaryAndMerge(
744 kwargs.setdefault(
"TrackingGeometryReadKey", geom_cond_key)
746 kwargs.setdefault(
"CleanCombined",
True)
747 kwargs.setdefault(
"CleanStandalone",
True)
748 kwargs.setdefault(
"BadFitChi2", 2.5)
749 kwargs.setdefault(
"LargeMomentumError", 0.5)
750 kwargs.setdefault(
"LineMomentum", flags.Muon.straightLineFitMomentum)
751 kwargs.setdefault(
"LowMomentum", 10.*GeV)
752 kwargs.setdefault(
"MinEnergy", 0.3*GeV)
753 kwargs.setdefault(
"PerigeeAtSpectrometerEntrance",
False)
754 kwargs.setdefault(
"ReallocateMaterial",
False)
755 kwargs.setdefault(
"Vertex2DSigmaRPhi", 100.*mm)
756 kwargs.setdefault(
"Vertex3DSigmaRPhi", 6.*mm)
757 kwargs.setdefault(
"Vertex3DSigmaZ", 60.*mm)
758 kwargs.setdefault(
"UseCaloTG",
True)
760 kwargs.setdefault(
"CaloMaterialProvider", result.popToolsAndMerge(
762 kwargs.setdefault(
"TrackQuery", result.popToolsAndMerge(
765 if flags.Muon.SAMuonTrigger:
766 from TrkConfig.TrkTrackSummaryToolConfig
import MuonTrackSummaryToolCfg
767 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
770 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
773 from TrkConfig.TrkExRungeKuttaPropagatorConfig
import MuonCombinedPropagatorCfg, RungeKuttaPropagatorCfg
775 if flags.Muon.MuonTrigger:
779 kwargs.setdefault(
"Propagator", propagator)
780 kwargs.setdefault(
"SLPropagator", propagator)
781 kwargs.setdefault(
"Printer", result.getPrimaryAndMerge(
784 if flags.Beam.Type
is BeamType.Cosmics:
785 kwargs.setdefault(
"MdtRotCreator",
"")
786 kwargs.setdefault(
"MuonRotCreator",
"")
787 kwargs.setdefault(
"LowMomentum", 1.5*GeV)
788 kwargs.setdefault(
"ReallocateMaterial",
False)
789 kwargs.setdefault(
"Vertex2DSigmaRPhi", 100.*mm)
790 kwargs.setdefault(
"Vertex3DSigmaRPhi", 100.*mm)
791 kwargs.setdefault(
"Vertex3DSigmaZ", 1.*meter)
794 if flags.Muon.enableErrorTuning
and 'MuonErrorOptimizer' not in kwargs:
796 flags, name=
"MuidErrorOptimisationTool", PrepareForFit=
False, RecreateStartingParameters=
False))
797 kwargs.setdefault(
"MuonErrorOptimizer", erroropt)
799 kwargs.setdefault(
"MuonErrorOptimizer",
"")
801 if flags.Muon.MuonTrigger:
802 kwargs.setdefault(
"MuonHoleRecovery",
"")
804 if "MuonHoleRecovery" not in kwargs:
806 muon_combined_track_summary = result.popToolsAndMerge(
809 flags, name=
"MuidSegmentRegionRecoveryTool", TrackSummaryTool=muon_combined_track_summary)
810 kwargs.setdefault(
"MuonHoleRecovery", acc.popPrivateTools())
813 if flags.Muon.doSegmentT0Fit:
814 kwargs.setdefault(
"MdtRotCreator",
"")
815 tool = CompFactory.Rec.CombinedMuonTrackBuilder(name, **kwargs)
816 result.setPrivateTools(tool)
◆ CombinedMuonTrackBuilderFitCfg()
def python.MuonCombinedRecToolsConfig.CombinedMuonTrackBuilderFitCfg |
( |
|
flags, |
|
|
|
name = 'CombinedMuonTrackBuilderFit' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 820 of file MuonCombinedRecToolsConfig.py.
823 from MuonConfig.MuonTrackBuildingConfig
import MuonChamberHoleRecoveryToolCfg
825 kwargs.setdefault(
"PerigeeAtSpectrometerEntrance",
True)
826 kwargs.setdefault(
"UseCaloTG",
False)
827 if flags.Muon.MuonTrigger:
828 kwargs.setdefault(
"MuonErrorOptimizer",
"")
830 kwargs.setdefault(
"MuonErrorOptimizer", result.popToolsAndMerge(
832 kwargs.setdefault(
"MuonHoleRecovery", result.popToolsAndMerge(
836 flags, name, **kwargs))
837 result.setPrivateTools(tool)
◆ EMEO_CombinedMuonTrackBuilderCfg()
def python.MuonCombinedRecToolsConfig.EMEO_CombinedMuonTrackBuilderCfg |
( |
|
flags, |
|
|
|
name = "MuonCombinedTrackBuilder_EMEO" |
|
) |
| |
Definition at line 641 of file MuonCombinedRecToolsConfig.py.
643 recovery_tool = result.popToolsAndMerge(
647 MuonHoleRecovery=recovery_tool)
649 tool = result.popToolsAndMerge(acc)
650 result.setPrivateTools(tool)
◆ EMEO_CombinedTrackBuilderFitCfg()
def python.MuonCombinedRecToolsConfig.EMEO_CombinedTrackBuilderFitCfg |
( |
|
flags, |
|
|
|
name = "CombinedTrackBuilderFit_EMEO" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 841 of file MuonCombinedRecToolsConfig.py.
843 from MuonConfig.MuonTrackBuildingConfig
import EMEO_MuonChamberHoleRecoveryToolCfg
844 if not flags.Muon.MuonTrigger:
845 trk_builder = result.popToolsAndMerge(
847 kwargs.setdefault(
"MuonHoleRecovery", trk_builder)
849 kwargs.setdefault(
"MuonHoleRecovery",
"")
850 kwargs.setdefault(
"MuonRotCreator",
"")
852 flags, name, **kwargs))
853 result.setPrivateTools(tool)
◆ EMEO_MuonCombinedFitTagToolCfg()
def python.MuonCombinedRecToolsConfig.EMEO_MuonCombinedFitTagToolCfg |
( |
|
flags, |
|
|
|
name = "MuonCombinedFitTagTool_EMEO" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 325 of file MuonCombinedRecToolsConfig.py.
327 track_builder = result.popToolsAndMerge(
330 TrackBuilder=track_builder,
332 result.setPrivateTools(fit_tag_tool)
◆ EMEO_MuonCombinedToolCfg()
def python.MuonCombinedRecToolsConfig.EMEO_MuonCombinedToolCfg |
( |
|
flags, |
|
|
|
name = "MuonCombinedTool_EMEO" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 336 of file MuonCombinedRecToolsConfig.py.
339 kwargs.setdefault(
"Printer", result.getPrimaryAndMerge(
342 if flags.MuonCombined.doCombinedFit:
345 if flags.MuonCombined.doStatisticalCombination:
349 kwargs.setdefault(
"MuonCombinedTagTools", tools)
350 kwargs.setdefault(
"MuonCombinedDebuggerTool", result.popToolsAndMerge(
355 kwargs.setdefault(
"AlignmentUncertTool", result.getPublicTool(
356 'MuonAlignmentUncertToolTheta'))
358 kwargs.setdefault(
"DeltaEtaPreSelection", 0.2)
359 kwargs.setdefault(
"DeltaPhiPreSelection", 0.2)
360 tool = CompFactory.MuonCombined.MuonCombinedTool(name, **kwargs)
361 result.setPrivateTools(tool)
◆ EMEO_MuonSegmentRegionRecoveryToolCfg()
def python.MuonCombinedRecToolsConfig.EMEO_MuonSegmentRegionRecoveryToolCfg |
( |
|
flags, |
|
|
|
name = "MuonSegmentRegionRecoveryTool_EMEO" |
|
) |
| |
Definition at line 618 of file MuonCombinedRecToolsConfig.py.
620 from MuonConfig.MuonTrackBuildingConfig
import EMEO_MuonChamberHoleRecoveryToolCfg
621 chamber_recovery = result.popToolsAndMerge(
623 trk_builder = result.popToolsAndMerge(
625 from TrkConfig.TrkTrackSummaryToolConfig
import MuonCombinedTrackSummaryToolCfg
626 muon_combined_track_summary = result.popToolsAndMerge(
630 ChamberHoleRecoveryTool=chamber_recovery,
632 TrackSummaryTool=muon_combined_track_summary,
633 STGCRegionSelector=
"",
637 result.setPrivateTools(tool)
◆ ExtrapolateMuonToIPToolCfg()
def python.MuonCombinedRecToolsConfig.ExtrapolateMuonToIPToolCfg |
( |
|
flags, |
|
|
|
name = "ExtrapolateMuonToIPTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 200 of file MuonCombinedRecToolsConfig.py.
202 kwargs.setdefault(
"Extrapolator", result.popPrivateTools())
203 from TrkConfig.AtlasExtrapolatorConfig
import MuonExtrapolatorCfg
204 kwargs.setdefault(
"MuonExtrapolator", result.popToolsAndMerge(
207 if flags.Muon.MuonTrigger:
208 from TrkConfig.TrkTrackSummaryToolConfig
import MuonTrackSummaryToolCfg
209 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
212 from TrkConfig.TrkTrackSummaryToolConfig
import MuonCombinedTrackSummaryToolCfg
213 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
215 kwargs.setdefault(
"Printer", result.getPrimaryAndMerge(
217 result.setPrivateTools(CompFactory.ExtrapolateMuonToIPTool(name, **kwargs))
◆ InDetCandidateToolCfg()
def python.MuonCombinedRecToolsConfig.InDetCandidateToolCfg |
( |
|
flags, |
|
|
|
name = "InDetCandidateTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 18 of file MuonCombinedRecToolsConfig.py.
19 from InDetConfig.InDetTrackSelectorToolConfig
import MuonCombinedInDetDetailedTrackSelectorToolCfg
21 kwargs.setdefault(
"TrackSelector", result.popPrivateTools())
22 result.setPrivateTools(
23 CompFactory.MuonCombined.InDetCandidateTool(name, **kwargs))
◆ iPatFitterCfg()
def python.MuonCombinedRecToolsConfig.iPatFitterCfg |
( |
|
flags, |
|
|
|
name = 'iPatFitter' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 403 of file MuonCombinedRecToolsConfig.py.
404 from TrkConfig.SolenoidalIntersectorConfig
import SolenoidalIntersectorCfg
405 from TrkConfig.TrkExSTEP_PropagatorConfig
import AtlasSTEP_PropagatorCfg
407 kwargs.setdefault(
"AggregateMaterial",
True)
408 kwargs.setdefault(
"FullCombinedFit",
True)
410 kwargs.setdefault(
"MaterialAllocator", result.popPrivateTools())
413 kwargs.setdefault(
'SolenoidalIntersector', result.popToolsAndMerge(
415 kwargs.setdefault(
'Propagator', result.popToolsAndMerge(
418 if flags.Muon.MuonTrigger:
419 kwargs.setdefault(
"MaxIterations", 15)
420 if flags.Muon.SAMuonTrigger:
421 from TrkConfig.TrkTrackSummaryToolConfig
import MuonTrackSummaryToolCfg
422 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
425 from TrkConfig.TrkTrackSummaryToolConfig
import MuonCombinedTrackSummaryToolCfg
426 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
429 kwargs.setdefault(
"TrackingVolumesSvc",
"TrackingVolumesSvc")
431 tool = CompFactory.Trk.iPatFitter(name, **kwargs)
432 result.setPrivateTools(tool)
◆ iPatSLFitterCfg()
def python.MuonCombinedRecToolsConfig.iPatSLFitterCfg |
( |
|
flags, |
|
|
|
name = 'iPatSLFitter' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 436 of file MuonCombinedRecToolsConfig.py.
437 kwargs.setdefault(
"LineFit",
True)
438 kwargs.setdefault(
"LineMomentum", flags.Muon.straightLineFitMomentum)
◆ MdtDriftCircleOnTrackCreatorStauCfg()
def python.MuonCombinedRecToolsConfig.MdtDriftCircleOnTrackCreatorStauCfg |
( |
|
flags, |
|
|
|
name = "MdtDriftCircleOnTrackCreatorStau" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 1076 of file MuonCombinedRecToolsConfig.py.
1077 from MuonConfig.MuonRIO_OnTrackCreatorToolConfig
import MdtDriftCircleOnTrackCreatorCfg, MdtCalibWindowNumber, MdtCalibToolForRotsCfg
1079 kwargs.setdefault(
"TimingMode", 3)
1082 result.setPrivateTools(the_tool)
◆ MuidCaloEnergyMeasCfg()
def python.MuonCombinedRecToolsConfig.MuidCaloEnergyMeasCfg |
( |
|
flags, |
|
|
|
name = 'MuidCaloEnergyMeas' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 482 of file MuonCombinedRecToolsConfig.py.
485 kwargs.setdefault(
"CaloParamTool", muidcaloenergyparam)
488 kwargs.setdefault(
"CellContainerLocation",
"AllCalo")
489 kwargs.setdefault(
"NoiseThresInSigmas", 4.)
490 tool = CompFactory.Rec.MuidCaloEnergyMeas(name, **kwargs)
491 result.setPrivateTools(tool)
◆ MuidCaloEnergyParam()
def python.MuonCombinedRecToolsConfig.MuidCaloEnergyParam |
( |
|
flags, |
|
|
|
name = 'MuidCaloEnergyParam' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 477 of file MuonCombinedRecToolsConfig.py.
478 kwargs.setdefault(
"Cosmics", flags.Beam.Type
is BeamType.Cosmics)
479 return CompFactory.Rec.MuidCaloEnergyParam(name, **kwargs)
◆ MuidCaloEnergyToolCfg()
def python.MuonCombinedRecToolsConfig.MuidCaloEnergyToolCfg |
( |
|
flags, |
|
|
|
name = 'MuidCaloEnergyTool' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 523 of file MuonCombinedRecToolsConfig.py.
525 from LArGeoAlgsNV.LArGMConfig
import LArGMCfg
527 kwargs.setdefault(
"CaloMeasTool", result.popPrivateTools())
529 kwargs.setdefault(
"MinFinalEnergy", 1.0*GeV)
530 kwargs.setdefault(
"MinMuonPt", 10.0*GeV)
531 kwargs.setdefault(
"MopParametrization",
True)
532 if flags.Muon.MuonTrigger:
533 kwargs.setdefault(
"EnergyLossMeasurement",
False)
534 kwargs.setdefault(
"TrackIsolation",
False)
536 kwargs.setdefault(
"EnergyLossMeasurement",
True)
537 kwargs.setdefault(
"TrackIsolation",
True)
539 kwargs.setdefault(
"TrackIsolationTool", result.popToolsAndMerge(
541 kwargs.setdefault(
"Cosmics", flags.Beam.Type
is BeamType.Cosmics)
542 result.setPrivateTools(CompFactory.Rec.MuidCaloEnergyTool(name, **kwargs))
◆ MuidCaloEnergyToolParamCfg()
def python.MuonCombinedRecToolsConfig.MuidCaloEnergyToolParamCfg |
( |
|
flags, |
|
|
|
name = 'MuidCaloEnergyToolParam' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 495 of file MuonCombinedRecToolsConfig.py.
499 kwargs.setdefault(
"CaloMeasTool", result.popPrivateTools())
500 kwargs.setdefault(
"EnergyLossMeasurement",
False)
503 if flags.Beam.Type
is BeamType.Cosmics:
504 kwargs.setdefault(
"Cosmics",
True)
505 kwargs.setdefault(
"TrackIsolationTool", result.popToolsAndMerge(
508 result.setPrivateTools(CompFactory.Rec.MuidCaloEnergyTool(name, **kwargs))
◆ MuidCaloTrackStateOnSurfaceCfg()
Definition at line 546 of file MuonCombinedRecToolsConfig.py.
548 from TrkConfig.TrkExRungeKuttaPropagatorConfig
import RungeKuttaPropagatorCfg
549 kwargs.setdefault(
"Propagator", result.popToolsAndMerge(
551 kwargs.setdefault(
"MinRemainingEnergy", 0.2*GeV)
552 kwargs.setdefault(
"ParamPtCut", 3.0*GeV)
553 kwargs.setdefault(
"CaloEnergyDeposit", result.popToolsAndMerge(
555 kwargs.setdefault(
"CaloEnergyParam", result.popToolsAndMerge(
559 tool = CompFactory.Rec.MuidCaloTrackStateOnSurface(name, **kwargs)
560 result.setPrivateTools(tool)
◆ MuidCaloTrackStateOnSurfaceParamCfg()
def python.MuonCombinedRecToolsConfig.MuidCaloTrackStateOnSurfaceParamCfg |
( |
|
flags, |
|
|
|
name = 'MuidCaloTrackStateOnSurfaceParam' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 564 of file MuonCombinedRecToolsConfig.py.
566 from TrkConfig.TrkExRungeKuttaPropagatorConfig
import RungeKuttaPropagatorCfg
567 kwargs.setdefault(
"Propagator", result.popToolsAndMerge(
569 kwargs.setdefault(
"MinRemainingEnergy", 0.2*GeV)
570 kwargs.setdefault(
"ParamPtCut", 3.0*GeV)
573 tool = CompFactory.Rec.MuidCaloTrackStateOnSurface(name, **kwargs)
574 result.setPrivateTools(tool)
◆ MuidErrorOptimisationToolCfg()
def python.MuonCombinedRecToolsConfig.MuidErrorOptimisationToolCfg |
( |
|
flags, |
|
|
|
name = 'MuidErrorOptimisationTool' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 654 of file MuonCombinedRecToolsConfig.py.
655 from MuonConfig.MuonRecToolsConfig
import MuonTrackSummaryHelperToolCfg, MuonRefitToolCfg
657 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
660 if flags.IOVDb.DatabaseInstance ==
'COMP200' or \
661 'HLT' in flags.IOVDb.GlobalTag
or flags.Common.isOnline
or flags.Muon.MuonTrigger:
664 flags, name=
"MuidRefitTool", AlignmentErrors=useAlignErrs,
666 tool = CompFactory.Muon.MuonErrorOptimisationTool(name, **kwargs)
667 result.setPrivateTools(tool)
◆ MuidMaterialAllocatorCfg()
def python.MuonCombinedRecToolsConfig.MuidMaterialAllocatorCfg |
( |
|
flags, |
|
|
|
name = 'MuidMaterialAllocator' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 382 of file MuonCombinedRecToolsConfig.py.
383 from TrkConfig.TrkExSTEP_PropagatorConfig
import AtlasSTEP_PropagatorCfg
384 kwargs.setdefault(
"AggregateMaterial",
True)
385 kwargs.setdefault(
"AllowReordering",
False)
388 kwargs.setdefault(
"Extrapolator", result.popPrivateTools())
390 kwargs.setdefault(
"STEP_Propagator", result.popToolsAndMerge(
392 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import TrackingGeometryCondAlgCfg
394 kwargs.setdefault(
"TrackingGeometryReadKey",
"AtlasTrackingGeometry")
396 tool = CompFactory.Trk.MaterialAllocator(name, **kwargs)
397 result.setPrivateTools(tool)
◆ MuidMaterialEffectsOnTrackProviderCfg()
Definition at line 578 of file MuonCombinedRecToolsConfig.py.
580 kwargs.setdefault(
"TSOSTool", result.popPrivateTools())
582 kwargs.setdefault(
"TSOSToolParam", acc.popPrivateTools())
584 kwargs.setdefault(
"Cosmics", flags.Beam.Type
is BeamType.Cosmics)
585 tool = CompFactory.Rec.MuidMaterialEffectsOnTrackProvider(name, **kwargs)
586 result.setPrivateTools(tool)
◆ MuidMaterialEffectsOnTrackProviderParamCfg()
def python.MuonCombinedRecToolsConfig.MuidMaterialEffectsOnTrackProviderParamCfg |
( |
|
flags, |
|
|
|
name = 'MuidMaterialEffectsOnTrackProviderParam' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 590 of file MuonCombinedRecToolsConfig.py.
592 muidtsosparam = result.popPrivateTools()
593 kwargs.setdefault(
"TSOSTool", muidtsosparam)
594 kwargs.setdefault(
"TSOSToolParam", muidtsosparam)
595 kwargs.setdefault(
"Cosmics", flags.Beam.Type
is BeamType.Cosmics)
596 tool = CompFactory.Rec.MuidMaterialEffectsOnTrackProvider(name, **kwargs)
597 result.setPrivateTools(tool)
◆ MuidMuonRecoveryCfg()
def python.MuonCombinedRecToolsConfig.MuidMuonRecoveryCfg |
( |
|
flags, |
|
|
|
name = 'MuidMuonRecovery' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 868 of file MuonCombinedRecToolsConfig.py.
870 kwargs.setdefault(
"Extrapolator", result.popPrivateTools())
871 kwargs.setdefault(
"TrackBuilder", result.popToolsAndMerge(
874 if "ResidualPullCalculator" not in kwargs:
875 from TrkConfig.TrkResidualPullCalculatorConfig
import (
876 ResidualPullCalculatorCfg)
877 kwargs.setdefault(
"ResidualPullCalculator", result.popToolsAndMerge(
880 tool = CompFactory.Rec.MuidMuonRecovery(name, **kwargs)
881 result.setPrivateTools(tool)
◆ MuidTrackCleanerCfg()
def python.MuonCombinedRecToolsConfig.MuidTrackCleanerCfg |
( |
|
flags, |
|
|
|
name = 'MuidTrackCleaner' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 444 of file MuonCombinedRecToolsConfig.py.
445 from MuonConfig.MuonRecToolsConfig
import MuonTrackCleanerCfg
446 from TrkConfig.AtlasExtrapolatorConfig
import AtlasExtrapolatorCfg
447 if flags.Beam.Type
is BeamType.Cosmics:
448 kwargs.setdefault(
"PullCut", 5.0)
449 kwargs.setdefault(
"PullCutPhi", 10.0)
451 kwargs.setdefault(
"PullCut", 4.0)
452 kwargs.setdefault(
"PullCutPhi", 4.0)
454 if flags.Muon.MuonTrigger:
455 kwargs.setdefault(
"Iterate",
False)
456 kwargs.setdefault(
"RecoverOutliers",
False)
457 kwargs.setdefault(
"Fitter", result.popToolsAndMerge(
468 kwargs.setdefault(
"MaxAvePullSumPerChamber", 3.5)
469 kwargs.setdefault(
"Chi2Cut", 100.0)
470 kwargs.setdefault(
"Extrapolator", result.getPrimaryAndMerge(
472 result.setPrivateTools(result.popToolsAndMerge(
◆ MuidTrackIsolationCfg()
def python.MuonCombinedRecToolsConfig.MuidTrackIsolationCfg |
( |
|
flags, |
|
|
|
name = 'MuidTrackIsolation' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 512 of file MuonCombinedRecToolsConfig.py.
513 from MagFieldServices.MagFieldServicesConfig
import AtlasFieldCacheCondAlgCfg
514 kwargs.setdefault(
"InDetTracksLocation",
515 "CombinedInDetTracks" if flags.Detector.GeometryID
else "CombinedITkTracks")
518 tool = CompFactory.Rec.MuidTrackIsolation(name, **kwargs)
519 result.setPrivateTools(tool)
◆ MuonAlignmentUncertToolPhiCfg()
def python.MuonCombinedRecToolsConfig.MuonAlignmentUncertToolPhiCfg |
( |
|
flags, |
|
|
|
name = "MuonAlignmentUncertToolPhi" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 683 of file MuonCombinedRecToolsConfig.py.
685 kwargs.setdefault(
"HistoName",
"PhiScattering")
686 from MuonConfig.MuonGeometryConfig
import TrackingVolumesSvcCfg
689 "InFile",
"MuonCombinedBaseTools/AlignmentUncertainties/201029_initial/ID_MS_Uncertainties.root")
690 tool = CompFactory.Muon.MuonAlignmentUncertTool(name, **kwargs)
691 result.addPublicTool(tool)
◆ MuonAlignmentUncertToolThetaCfg()
def python.MuonCombinedRecToolsConfig.MuonAlignmentUncertToolThetaCfg |
( |
|
flags, |
|
|
|
name = "MuonAlignmentUncertToolTheta" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 671 of file MuonCombinedRecToolsConfig.py.
673 from MuonConfig.MuonGeometryConfig
import TrackingVolumesSvcCfg
675 kwargs.setdefault(
"HistoName",
"ThetaScattering")
677 "InFile",
"MuonCombinedBaseTools/AlignmentUncertainties/201029_initial/ID_MS_Uncertainties.root")
678 tool = CompFactory.Muon.MuonAlignmentUncertTool(name, **kwargs)
679 result.addPublicTool(tool)
◆ MuonCaloEnergyToolCfg()
def python.MuonCombinedRecToolsConfig.MuonCaloEnergyToolCfg |
( |
|
flags, |
|
|
|
name = "MuonCaloEnergyTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 37 of file MuonCombinedRecToolsConfig.py.
38 from TrackToCalo.TrackToCaloConfig
import ParticleCaloCellAssociationToolCfg, ParticleCaloExtensionToolCfg
41 flags, name=
'MuonParticleCaloExtensionTool')
42 particle_calo_extension_tool = result.getPrimary()
44 particle_calo_cell_association_tool = result.popToolsAndMerge(
47 from TrkConfig.TrkParticleCreatorConfig
import MuonCaloParticleCreatorCfg
48 track_particle_creator = result.popToolsAndMerge(
51 muonCaloEnergyTool = CompFactory.Rec.MuonCaloEnergyTool(name, ParticleCaloExtensionTool=particle_calo_extension_tool,
52 ParticleCaloCellAssociationTool=particle_calo_cell_association_tool,
53 TrackParticleCreator=track_particle_creator)
54 result.setPrivateTools(muonCaloEnergyTool)
◆ MuonCaloTagToolCfg()
def python.MuonCombinedRecToolsConfig.MuonCaloTagToolCfg |
( |
|
flags, |
|
|
|
name = 'MuonCaloTagTool' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 940 of file MuonCombinedRecToolsConfig.py.
942 kwargs.setdefault(
"CaloMuonTagLoose",
943 result.popToolsAndMerge(
CaloMuonTagCfg(flags, name=
"CaloMuonTagLoose", TagMode=
"Loose")))
944 kwargs.setdefault(
"CaloMuonTagTight",
946 kwargs.setdefault(
"CaloMuonLikelihoodTool",
948 kwargs.setdefault(
"CaloMuonScoreTool",
950 kwargs.setdefault(
"TrackDepositInCaloTool",
952 from InDetConfig.InDetTrackSelectorToolConfig
import CaloTrkMuIdAlgTrackSelectorToolCfg
953 kwargs.setdefault(
"TrackSelectorTool",
955 kwargs.setdefault(
"doCaloLR",
False)
956 the_tool = CompFactory.MuonCombined.MuonCaloTagTool(name, **kwargs)
957 result.setPrivateTools(the_tool)
◆ MuonCandidateToolCfg()
def python.MuonCombinedRecToolsConfig.MuonCandidateToolCfg |
( |
|
flags, |
|
|
|
name = "MuonCandidateTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 221 of file MuonCombinedRecToolsConfig.py.
222 from MuonConfig.MuonRecToolsConfig
import MuonAmbiProcessorCfg
225 kwargs.setdefault(
"Printer", muon_edm_printer)
226 if "TrackBuilder" not in kwargs:
227 kwargs.setdefault(
"TrackBuilder", result.popToolsAndMerge(
231 if flags.Muon.MuonTrigger
and flags.Beam.Type
is not BeamType.Cosmics:
233 kwargs.setdefault(
"TrackExtrapolationTool",
"")
235 kwargs.setdefault(
"TrackExtrapolationTool", result.popToolsAndMerge(
237 kwargs.setdefault(
"SegmentContainer",
"TrackMuonSegments")
238 kwargs.setdefault(
"AmbiguityProcessor", result.popToolsAndMerge(
241 from TrkConfig.TrkTrackSummaryToolConfig
import MuonTrackSummaryToolCfg
242 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
247 if flags.Beam.Type
is BeamType.Cosmics:
248 kwargs.setdefault(
"ExtrapolationStrategy", 1)
250 track_segment_association_tool = CompFactory.MuonCombined.TrackSegmentAssociationTool(
251 MuonEDMPrinterTool=muon_edm_printer)
252 kwargs.setdefault(
"TrackSegmentAssociationTool",
253 track_segment_association_tool)
254 result.addPublicTool(track_segment_association_tool)
256 tool = CompFactory.MuonCombined.MuonCandidateTool(name, **kwargs)
257 result.setPrivateTools(tool)
◆ MuonCandidateTrackBuilderToolCfg()
def python.MuonCombinedRecToolsConfig.MuonCandidateTrackBuilderToolCfg |
( |
|
flags, |
|
|
|
name = "MuonCandidateTrackBuilderTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 1032 of file MuonCombinedRecToolsConfig.py.
1034 kwargs.setdefault(
"MuonTrackBuilder", result.popPrivateTools())
1035 muoncandidatetrackbuilder = CompFactory.Muon.MuonCandidateTrackBuilderTool(
1037 result.setPrivateTools(muoncandidatetrackbuilder)
◆ MuonCombinedDebuggerToolCfg()
def python.MuonCombinedRecToolsConfig.MuonCombinedDebuggerToolCfg |
( |
|
flags, |
|
|
|
name = "MuonCombinedDebuggerTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 261 of file MuonCombinedRecToolsConfig.py.
263 match_quality = CompFactory.Rec.MuonMatchQuality(
265 kwargs.setdefault(
"MuonMatchQuality", match_quality)
266 tool = CompFactory.MuonCombined.MuonCombinedDebuggerTool(name, **kwargs)
267 result.setPrivateTools(tool)
◆ MuonCombinedFitTagToolCfg()
def python.MuonCombinedRecToolsConfig.MuonCombinedFitTagToolCfg |
( |
|
flags, |
|
|
|
name = "MuonCombinedFitTagTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 300 of file MuonCombinedRecToolsConfig.py.
301 if flags.Muon.MuonTrigger:
302 kwargs.setdefault(
"VertexContainer",
"")
305 kwargs.setdefault(
"TrackBuilder", result.popToolsAndMerge(
308 kwargs.setdefault(
"Printer", result.getPrimaryAndMerge(
311 kwargs.setdefault(
"TrackQuery", result.popToolsAndMerge(
313 kwargs.setdefault(
"MatchQuality", result.popToolsAndMerge(
316 from MuonConfig.MuonRecToolsConfig
import MuonTrackScoringToolCfg
317 kwargs.setdefault(
"TrackScoringTool", result.popToolsAndMerge(
320 tool = CompFactory.MuonCombined.MuonCombinedFitTagTool(name, **kwargs)
321 result.setPrivateTools(tool)
◆ MuonCombinedStacoTagToolCfg()
def python.MuonCombinedRecToolsConfig.MuonCombinedStacoTagToolCfg |
( |
|
flags, |
|
|
|
name = "MuonCombinedStacoTagTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 365 of file MuonCombinedRecToolsConfig.py.
368 kwargs.setdefault(
"Printer", result.getPrimaryAndMerge(
370 kwargs.setdefault(
"TagTool", result.popToolsAndMerge(
372 kwargs.setdefault(
"Extrapolator", result.popToolsAndMerge(
375 tool = CompFactory.MuonCombined.MuonCombinedStacoTagTool(name, **kwargs)
376 result.setPrivateTools(tool)
◆ MuonCombinedToolCfg()
def python.MuonCombinedRecToolsConfig.MuonCombinedToolCfg |
( |
|
flags, |
|
|
|
name = "MuonCombinedTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 271 of file MuonCombinedRecToolsConfig.py.
274 kwargs.setdefault(
"Printer", result.getPrimaryAndMerge(
277 if flags.MuonCombined.doCombinedFit:
280 if flags.MuonCombined.doStatisticalCombination
and flags.Beam.Type
is not BeamType.Cosmics:
284 kwargs.setdefault(
"MuonCombinedTagTools", tools)
285 kwargs.setdefault(
"MuonCombinedDebuggerTool", result.popToolsAndMerge(
290 kwargs.setdefault(
"AlignmentUncertTool", result.getPublicTool(
291 'MuonAlignmentUncertToolTheta'))
293 kwargs.setdefault(
"DeltaEtaPreSelection", 0.2)
294 kwargs.setdefault(
"DeltaPhiPreSelection", 0.2)
295 tool = CompFactory.MuonCombined.MuonCombinedTool(name, **kwargs)
296 result.setPrivateTools(tool)
◆ MuonCreatorToolCfg()
def python.MuonCombinedRecToolsConfig.MuonCreatorToolCfg |
( |
|
flags, |
|
|
|
name = "MuonCreatorTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 138 of file MuonCombinedRecToolsConfig.py.
139 from TrackToCalo.TrackToCaloConfig
import ParticleCaloExtensionToolCfg
143 kwargs.setdefault(
"Printer", muon_edm_printer)
145 kwargs.setdefault(
"MuonPrinter", CompFactory.Rec.MuonPrintingTool(name=
'MuonPrintingTool',
146 MuonStationPrinter=muon_edm_printer))
148 kwargs.setdefault(
"ParticleCaloExtensionTool",
150 name=
'MuonParticleCaloExtensionTool',
151 StartFromPerigee=
True)))
153 from TrkConfig.TrkParticleCreatorConfig
import MuonCombinedParticleCreatorCfg
154 kwargs.setdefault(
"TrackParticleCreator", result.popToolsAndMerge(
157 from MuonConfig.MuonRecToolsConfig
import MuonAmbiProcessorCfg
158 kwargs.setdefault(
"AmbiguityProcessor", result.popToolsAndMerge(
161 from TrkConfig.TrkExRungeKuttaPropagatorConfig
import RungeKuttaPropagatorCfg
162 kwargs.setdefault(
"Propagator", result.popToolsAndMerge(
164 kwargs.setdefault(
"MuonDressingTool", result.popToolsAndMerge(
169 kwargs.setdefault(
"CaloMaterialProvider", result.popToolsAndMerge(
172 kwargs.setdefault(
"TrackQuery", result.popToolsAndMerge(
175 if flags.Muon.SAMuonTrigger:
176 from TrkConfig.TrkTrackSummaryToolConfig
import MuonTrackSummaryToolCfg
177 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
180 from TrkConfig.TrkTrackSummaryToolConfig
import MuonCombinedTrackSummaryToolCfg
181 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
184 if flags.Muon.MuonTrigger:
185 kwargs.setdefault(
"MuonSelectionTool",
"")
186 kwargs.setdefault(
"UseCaloCells",
False)
187 kwargs.setdefault(
"CopyUInt8SummaryKeys", [])
189 from MuonSelectorTools.MuonSelectorToolsConfig
import MuonSelectionToolCfg
190 kwargs.setdefault(
"MuonSelectionTool", result.popToolsAndMerge(
192 kwargs.setdefault(
"RequireMSOEforSA", flags.Beam.Type
is BeamType.Collisions)
193 kwargs.setdefault(
"RequireCaloForSA", flags.Beam.Type
is BeamType.Collisions)
195 tool = CompFactory.MuonCombined.MuonCreatorTool(name, **kwargs)
196 result.setPrivateTools(tool)
◆ MuonDressingToolCfg()
def python.MuonCombinedRecToolsConfig.MuonDressingToolCfg |
( |
|
flags, |
|
|
|
name = "MuonDressingTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 128 of file MuonCombinedRecToolsConfig.py.
129 from MuonConfig.MuonRecToolsConfig
import MuonHitSummaryToolCfg
131 kwargs.setdefault(
"MuonHitSummaryTool", result.popPrivateTools())
133 tool = CompFactory.MuonCombined.MuonDressingTool(name, **kwargs)
134 result.setPrivateTools(tool)
◆ MuonInDetForwardCandidateToolCfg()
def python.MuonCombinedRecToolsConfig.MuonInDetForwardCandidateToolCfg |
( |
|
flags, |
|
|
|
name = 'InDetForwardCandidateTool' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 27 of file MuonCombinedRecToolsConfig.py.
28 from InDetConfig.InDetTrackSelectorToolConfig
import MuonCombinedInDetDetailedForwardTrackSelectorToolCfg
30 kwargs.setdefault(
"TrackSelector", result.popPrivateTools())
31 kwargs.setdefault(
"FlagCandidatesAsSiAssociated",
True)
32 result.setPrivateTools(result.popToolsAndMerge(
◆ MuonInsideOutRecoToolCfg()
def python.MuonCombinedRecToolsConfig.MuonInsideOutRecoToolCfg |
( |
|
flags, |
|
|
|
name = "MuonInsideOutRecoTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 1004 of file MuonCombinedRecToolsConfig.py.
1005 from MuonConfig.MuonRecToolsConfig
import MuonAmbiProcessorCfg
1006 if flags.Muon.MuonTrigger:
1007 kwargs.setdefault(
"VertexContainer",
"")
1010 layersegmentfindertool = result.popToolsAndMerge(
1012 kwargs.setdefault(
"MuonLayerSegmentFinderTool", layersegmentfindertool)
1013 kwargs.setdefault(
"MuonLayerSegmentMatchingTool", result.popToolsAndMerge(
1015 kwargs.setdefault(
"MuonLayerAmbiguitySolverTool", result.popToolsAndMerge(
1017 kwargs.setdefault(
"MuonCandidateTrackBuilderTool", result.popToolsAndMerge(
1019 from TrkConfig.TrkTrackSummaryToolConfig
import MuonCombinedTrackSummaryToolCfg
1020 kwargs.setdefault(
"TrackSummaryTool", result.popToolsAndMerge(
1022 kwargs.setdefault(
"MuonTrackBuilder", result.popToolsAndMerge(
1024 kwargs.setdefault(
"TrackAmbiguityProcessor",
1027 tool = CompFactory.MuonCombined.MuonInsideOutRecoTool(name, **kwargs)
1028 result.setPrivateTools(tool)
◆ MuonLayerAmbiguitySolverToolCfg()
def python.MuonCombinedRecToolsConfig.MuonLayerAmbiguitySolverToolCfg |
( |
|
flags, |
|
|
|
name = "MuonLayerAmbiguitySolverTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 1059 of file MuonCombinedRecToolsConfig.py.
1060 from MuonConfig.MuonTrackBuildingConfig
import MuonSegmentMatchingToolCfg, MooTrackBuilderCfg
1062 kwargs.setdefault(
"MuonSegmentSelectionTool", result.popPrivateTools())
1063 kwargs.setdefault(
"MuonSegmentMatchingTool", result.popToolsAndMerge(
1066 kwargs.setdefault(
"MuonSegmentTrackBuilder",
1067 result.popToolsAndMerge(
MooTrackBuilderCfg(flags, name=
'MooMuonTrackBuilder', prefix=
'MuSt_')))
1068 kwargs.setdefault(
"MuonEDMPrinterTool", result.getPrimaryAndMerge(
1071 result.setPrivateTools(
1072 CompFactory.Muon.MuonLayerAmbiguitySolverTool(name, **kwargs))
◆ MuonLayerSegmentFinderToolCfg()
def python.MuonCombinedRecToolsConfig.MuonLayerSegmentFinderToolCfg |
( |
|
flags, |
|
|
|
name = "MuonLayerSegmentFinderTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 963 of file MuonCombinedRecToolsConfig.py.
964 from MuonConfig.MuonSegmentFindingConfig
import DCMathSegmentMakerCfg, MuonNSWSegmentFinderToolCfg, MuonPRDSelectionToolCfg
967 from MuonConfig.MuonSegmentFindingConfig
import Csc2dSegmentMakerCfg, Csc4dSegmentMakerCfg
968 kwargs.setdefault(
"Csc2DSegmentMaker", result.popToolsAndMerge(
970 kwargs.setdefault(
"Csc4DSegmentMaker", result.popToolsAndMerge(
973 kwargs.setdefault(
"MuonPRDSelectionTool", result.popToolsAndMerge(
975 kwargs.setdefault(
"SegmentMaker", result.popToolsAndMerge(
977 kwargs.setdefault(
"NSWMuonClusterSegmentFinderTool",
981 from AthenaConfiguration.Enums
import LHCPeriod
982 if flags.GeoModel.Run < LHCPeriod.Run3
or flags.Muon.MuonTrigger:
983 kwargs.setdefault(
"InSegmentContainer",
"")
984 kwargs.setdefault(
"MuonLayerSegmentMatchingTool",
"")
986 kwargs.setdefault(
"MuonLayerSegmentMatchingTool", result.popToolsAndMerge(
988 tool = CompFactory.Muon.MuonLayerSegmentFinderTool(name, **kwargs)
989 result.setPrivateTools(tool)
◆ MuonLayerSegmentMatchingToolCfg()
def python.MuonCombinedRecToolsConfig.MuonLayerSegmentMatchingToolCfg |
( |
|
flags, |
|
|
|
name = "MuonLayerSegmentMatchingTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 993 of file MuonCombinedRecToolsConfig.py.
995 kwargs.setdefault(
"Extrapolator", result.popPrivateTools())
997 kwargs.setdefault(
"MatchTool", MuTagTool)
999 tool = CompFactory.Muon.MuonLayerSegmentMatchingTool(name, **kwargs)
1000 result.setPrivateTools(tool)
◆ MuonMatchQualityCfg()
def python.MuonCombinedRecToolsConfig.MuonMatchQualityCfg |
( |
|
flags, |
|
|
|
name = 'MuonMatchQuality' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 857 of file MuonCombinedRecToolsConfig.py.
859 kwargs.setdefault(
"TagTool", result.popPrivateTools())
860 kwargs.setdefault(
"TrackQuery", result.popToolsAndMerge(
863 tool = CompFactory.Rec.MuonMatchQuality(name, **kwargs)
864 result.setPrivateTools(tool)
◆ MuonMaterialProviderToolCfg()
def python.MuonCombinedRecToolsConfig.MuonMaterialProviderToolCfg |
( |
|
flags, |
|
|
|
name = "MuonTrkMaterialProviderTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 58 of file MuonCombinedRecToolsConfig.py.
59 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import TrackingGeometryCondAlgCfg
60 from TrkConfig.AtlasExtrapolatorToolsConfig
import AtlasMultipleScatteringUpdatorCfg
63 atlas_extrapolator = result.popPrivateTools()
64 kwargs.setdefault(
"Extrapolator", atlas_extrapolator)
65 result.addPublicTool(atlas_extrapolator)
66 kwargs.setdefault(
"MuonCaloEnergyTool", result.popToolsAndMerge(
71 kwargs.setdefault(
"CaloMeasTool", calo_meas_tool)
72 result.addPublicTool(calo_meas_tool)
75 kwargs.setdefault(
"CaloParamTool", calo_param_tool)
76 result.addPublicTool(calo_param_tool)
78 multiple_scattering_tool = result.popToolsAndMerge(
80 kwargs.setdefault(
"MultipleScatteringTool", multiple_scattering_tool)
81 result.addPublicTool(multiple_scattering_tool)
83 useCaloEnergyMeas =
True
84 if flags.Muon.MuonTrigger:
85 useCaloEnergyMeas =
False
86 kwargs.setdefault(
"UseCaloEnergyMeasurement", useCaloEnergyMeas)
88 kwargs.setdefault(
"TrackingGeometryReadKey",
89 acc.getPrimary().TrackingGeometryWriteKey)
92 energy_loss_updator = result.popToolsAndMerge(
94 kwargs.setdefault(
"EnergyLossUpdator",
96 result.addPublicTool(energy_loss_updator)
98 track_isolation_tool = result.popToolsAndMerge(
100 kwargs.setdefault(
"TrackIsolationTool", track_isolation_tool)
101 result.addPublicTool(track_isolation_tool)
103 tool = CompFactory.Trk.TrkMaterialProviderTool(name=name, **kwargs)
104 result.setPrivateTools(tool)
◆ MuonSegmentConverterToolCfg()
def python.MuonCombinedRecToolsConfig.MuonSegmentConverterToolCfg |
( |
|
flags, |
|
|
|
name = "MuonSegmentConverterTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 119 of file MuonCombinedRecToolsConfig.py.
121 kwargs.setdefault(
"MuonSegmentHitSummaryTool", result.popPrivateTools())
123 tool = CompFactory.Muon.MuonSegmentConverterTool(name, **kwargs)
124 result.setPrivateTools(tool)
◆ MuonSegmentHitSummaryToolCfg()
def python.MuonCombinedRecToolsConfig.MuonSegmentHitSummaryToolCfg |
( |
|
flags, |
|
|
|
name = "MuonSegmentHitSummaryTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 108 of file MuonCombinedRecToolsConfig.py.
109 from MuonConfig.MuonGeometryConfig
import MuonGeoModelCfg
113 kwargs.setdefault(
"DetectorManagerKey",
"MuonDetectorManager")
114 tool = CompFactory.Muon.MuonSegmentHitSummaryTool(name, **kwargs)
115 result.setPrivateTools(tool)
◆ MuonSegmentSelectionToolCfg()
def python.MuonCombinedRecToolsConfig.MuonSegmentSelectionToolCfg |
( |
|
flags, |
|
|
|
name = "MuonSegmentSelectionTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 1041 of file MuonCombinedRecToolsConfig.py.
1042 if flags.Input.isMC
is False:
1043 kwargs.setdefault(
"GoodADCFractionCut", 0.5)
1044 kwargs.setdefault(
"MinADCPerSegmentCut", 100)
1046 kwargs.setdefault(
"Printer", result.getPrimaryAndMerge(
1048 muon_segment_hit_summary_tool = result.popToolsAndMerge(
1050 kwargs.setdefault(
"MuonSegmentHitSummaryTool",
1051 muon_segment_hit_summary_tool)
1052 result.addPublicTool(muon_segment_hit_summary_tool)
1054 result.setPrivateTools(
1055 CompFactory.Muon.MuonSegmentSelectionTool(name, **kwargs))
◆ MuonSegmentTagToolCfg()
def python.MuonCombinedRecToolsConfig.MuonSegmentTagToolCfg |
( |
|
flags, |
|
|
|
name = "MuonSegmentTagTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 1239 of file MuonCombinedRecToolsConfig.py.
1242 kwargs.setdefault(
"MuTagMatchingTool", mu_tag_matching)
1244 kwargs.setdefault(
"Printer", result.getPrimaryAndMerge(
1246 kwargs.setdefault(
"MuTagAmbiguitySolverTool", result.getPrimaryAndMerge(
1248 kwargs.setdefault(
"MuonSegmentSelectionTool", result.getPrimaryAndMerge(
1250 kwargs.setdefault(
"MuonSegmentHitSummaryTool", result.getPrimaryAndMerge(
1253 result.setPrivateTools(
1254 CompFactory.MuonCombined.MuonSegmentTagTool(name, **kwargs))
◆ MuonStauRecoToolCfg()
def python.MuonCombinedRecToolsConfig.MuonStauRecoToolCfg |
( |
|
flags, |
|
|
|
name = "MuonStauRecoTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 1086 of file MuonCombinedRecToolsConfig.py.
1089 from MuonConfig.MuonSegmentFindingConfig
import DCMathSegmentMakerCfg, MuonPRDSelectionToolCfg
1090 from MuonConfig.MuonTrackBuildingConfig
import MuonChamberHoleRecoveryToolCfg
1091 from MuonConfig.MuonRecToolsConfig
import MuonAmbiProcessorCfg, MuonSeededSegmentFinderCfg
1092 from MuonConfig.MuonRIO_OnTrackCreatorToolConfig
import MdtDriftCircleOnTrackCreatorCfg
1093 from MuonConfig.MuonSegmentFindingConfig
import MuonLayerHoughAlgCfg
1094 kwargs.setdefault(
"DoSummary", flags.Muon.printSummary)
1095 kwargs.setdefault(
"ConsideredPDGs", [13, -13, 1000015, -1000015])
1096 kwargs.setdefault(
"DoTruth", flags.Input.isMC)
1106 kwargs.setdefault(
"MuonPRDSelectionToolStau",
1108 "MuonPRDSelectionToolStau",
1109 MdtDriftCircleOnTrackCreator=staurotcreator)))
1112 flags, name=
"DCMathStauSegmentMaker", MdtCreator=staurotcreator))
1114 kwargs.setdefault(
"MuonSegmentMaker", segmentmaker)
1116 flags, name=
"DCMathT0FitSegmentMaker", doSegmentT0Fit=
True)))
1119 kwargs.setdefault(
"MuonLayerSegmentMatchingTool", result.popToolsAndMerge(
1123 kwargs.setdefault(
"TrackAmbiguityProcessor",
1126 kwargs.setdefault(
"MuonPRDSelectionTool", result.popToolsAndMerge(
1128 kwargs.setdefault(
"MuonPRDSelectionToolStau", result.popToolsAndMerge(
1130 kwargs.setdefault(
"MdtDriftCircleOnTrackCreator", result.popToolsAndMerge(
1132 kwargs.setdefault(
"MdtDriftCircleOnTrackCreatorStau", staurotcreator)
1136 sTgcPrepDataContainer=
"",
1137 MMPrepDataContainer=
""))
1138 seededsegmentfinder = result.popToolsAndMerge(
MuonSeededSegmentFinderCfg(flags, name=
"MuonStauSeededSegmentFinder", MdtRotCreator=staurotcreator,
1139 SegmentMaker=segmentmaker, SegmentMakerNoHoles=segmentmaker))
1141 flags, name=
"CombinedStauTrackBuilderFit", MdtRotCreator=staurotcreator))
1142 from TrkConfig.TrkTrackSummaryToolConfig
import MuonCombinedTrackSummaryToolCfg
1143 muon_combined_track_summary = result.popToolsAndMerge(
1145 muidsegmentregionrecovery = result.popToolsAndMerge(
MuonSegmentRegionRecoveryToolCfg(flags, name=
"MuonStauSegmentRegionRecoveryTool", SeededSegmentFinder=seededsegmentfinder,
1146 RecoverMM=
False, RecoverSTGC=
False, MMRegionSelector=
"", STGCRegionSelector=
"",
1147 ChamberHoleRecoveryTool=chamberholerecoverytool, Fitter=fitter, TrackSummaryTool=muon_combined_track_summary))
1149 flags, name=
"CombinedStauTrackBuilder", MdtRotCreator=staurotcreator, MuonHoleRecovery=muidsegmentregionrecovery))
1150 muoncandidatetrackbuilder = CompFactory.Muon.MuonCandidateTrackBuilderTool(
1151 name=
"MuonStauCandidateTrackBuilderTool", MuonTrackBuilder=trackbuilder)
1152 kwargs.setdefault(
"MuonInsideOutRecoTool", result.popToolsAndMerge(
1153 MuonInsideOutRecoToolCfg(flags, name=
'MuonStauInsideOutRecoTool', MuonCandidateTrackBuilderTool=muoncandidatetrackbuilder)))
1156 tool = CompFactory.MuonCombined.MuonStauRecoTool(name, **kwargs)
1157 result.setPrivateTools(tool)
◆ MuonSystemExtensionToolCfg()
def python.MuonCombinedRecToolsConfig.MuonSystemExtensionToolCfg |
( |
|
flags, |
|
|
** |
kwargs |
|
) |
| |
Definition at line 1161 of file MuonCombinedRecToolsConfig.py.
1164 from TrackToCalo.TrackToCaloConfig
import ParticleCaloExtensionToolCfg
1165 from MuonConfig.MuonRecToolsConfig
import MuonEDMPrinterToolCfg
1168 kwargs.setdefault(
"Printer", result.addPublicTool(result.getPrimaryAndMerge(
MuonEDMPrinterToolCfg(flags))) )
1169 kwargs.setdefault(
"ParticleCaloExtensionTool",
1171 name=
'MuonParticleCaloExtensionTool')))
1174 muon_ext_tool = CompFactory.Muon.MuonSystemExtensionTool(
"MuonSystemExtensionTool", **kwargs)
1175 result.setPrivateTools(muon_ext_tool)
◆ MuonTrackQueryCfg()
def python.MuonCombinedRecToolsConfig.MuonTrackQueryCfg |
( |
|
flags, |
|
|
|
name = "MuonTrackQuery" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 601 of file MuonCombinedRecToolsConfig.py.
602 from MuonConfig.MuonRIO_OnTrackCreatorToolConfig
import MdtDriftCircleOnTrackCreatorCfg
604 kwargs.setdefault(
"MdtRotCreator", result.popPrivateTools())
605 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import TrackingGeometryCondAlgCfg
607 kwargs.setdefault(
"TrackingGeometryReadKey",
"AtlasTrackingGeometry")
610 kwargs.setdefault(
"Fitter", acc.popPrivateTools())
613 tool = CompFactory.Rec.MuonTrackQuery(name, **kwargs)
614 result.setPrivateTools(tool)
◆ MuTagAmbiguitySolverToolCfg()
def python.MuonCombinedRecToolsConfig.MuTagAmbiguitySolverToolCfg |
( |
|
flags, |
|
|
|
name = 'MuTagAmbiguitySolverTool' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 1223 of file MuonCombinedRecToolsConfig.py.
1224 from MuonConfig.MuonTrackBuildingConfig
import MuonSegmentMatchingToolCfg
1226 kwargs.setdefault(
"RejectOuterEndcap",
True)
1227 kwargs.setdefault(
"RejectMatchPhi",
True)
1230 kwargs.setdefault(
"MuonSegmentMatchingTool", result.popToolsAndMerge(
1234 tool = CompFactory.MuTagAmbiguitySolverTool(name, **kwargs)
1235 result.addPublicTool(tool, primary=
True)
◆ MuTagMatchingToolCfg()
def python.MuonCombinedRecToolsConfig.MuTagMatchingToolCfg |
( |
|
flags, |
|
|
|
name = 'MuTagMatchingTool' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 1179 of file MuonCombinedRecToolsConfig.py.
1180 from TrkConfig.AtlasExtrapolatorConfig
import AtlasExtrapolatorCfg
1181 from TrkConfig.TrkExRungeKuttaPropagatorConfig
import RungeKuttaPropagatorCfg
1184 kwargs.setdefault(
"AssumeLocalErrors",
True)
1185 kwargs.setdefault(
"PhiCut", 30.)
1186 kwargs.setdefault(
"GlobalPhiCut", 1.)
1187 kwargs.setdefault(
"ThetaCut", 5.)
1188 kwargs.setdefault(
"GlobalThetaCut", 0.5)
1189 kwargs.setdefault(
"ThetaAngleCut", 5.)
1190 kwargs.setdefault(
"DoDistanceCut",
True)
1191 kwargs.setdefault(
"CombinedPullCut", 3.0)
1194 kwargs.setdefault(
"IExtrapolator", result.popPrivateTools())
1195 kwargs.setdefault(
"Propagator", result.popToolsAndMerge(
1197 kwargs.setdefault(
"Printer", result.getPrimaryAndMerge(
1199 kwargs.setdefault(
"MuonSegmentHitSummary", result.popToolsAndMerge(
1201 kwargs.setdefault(
"MuonSegmentSelection", result.popToolsAndMerge(
1204 if "ResidualPullCalculator" not in kwargs:
1205 from TrkConfig.TrkResidualPullCalculatorConfig
import (
1206 ResidualPullCalculatorCfg)
1207 kwargs.setdefault(
"ResidualPullCalculator", result.popToolsAndMerge(
1210 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import (
1211 TrackingGeometryCondAlgCfg)
1213 geom_cond_key = acc.getPrimary().TrackingGeometryWriteKey
1215 kwargs.setdefault(
"TrackingGeometryReadKey", geom_cond_key)
1217 tool = CompFactory.MuTagMatchingTool(name, **kwargs)
1219 result.addPublicTool(tool, primary=
True)
◆ TrackDepositInCaloToolCfg()
def python.MuonCombinedRecToolsConfig.TrackDepositInCaloToolCfg |
( |
|
flags, |
|
|
|
name = 'TrackDepositInCaloTool' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 899 of file MuonCombinedRecToolsConfig.py.
900 from TrackToCalo.TrackToCaloConfig
import ParticleCaloExtensionToolCfg, ParticleCaloCellAssociationToolCfg
902 kwargs.setdefault(
"ParticleCaloExtensionTool",
904 kwargs.setdefault(
"ExtrapolatorHandle", result.popToolsAndMerge(
906 kwargs.setdefault(
"ParticleCaloCellAssociationTool",
908 tool = CompFactory.TrackDepositInCaloTool(name, **kwargs)
909 result.setPrivateTools(tool)
def MooTrackBuilderCfg(flags, name="MooTrackBuilderTemplate", prefix="", doSegmentPhiMatching=True, **kwargs)
def TrackingGeometryCondAlgCfg(flags, name='AtlasTrackingGeometryCondAlg', doMaterialValidation=False, **kwargs)
def MuonNSWSegmentFinderToolCfg(flags, name='MuonNSWSegmentFinderTool', **kwargs)
def RungeKuttaPropagatorCfg(flags, name='AtlasRungeKuttaPropagator', **kwargs)
def ParticleCaloCellAssociationToolCfg(flags, name='ParticleCaloCellAssociationTool', **kwargs)
def MuonChamberHoleRecoveryToolCfg(flags, name="MuonChamberHoleRecoveryTool", **kwargs)
def TrackingVolumesSvcCfg(flags, name="TrackingVolumesSvc", **kwargs)
def MuonCaloParticleCreatorCfg(flags, name="MuonCaloParticleCreator", **kwargs)
def AtlasSTEP_PropagatorCfg(flags, name='AtlasSTEP_Propagator', **kwargs)
def EMEO_MuonChamberHoleRecoveryToolCfg(flags, name="MuonChamberRecovery_EMEO")
def MuonLayerHoughAlgCfg(flags, name="MuonLayerHoughAlg", **kwargs)
def MuonCombinedPropagatorCfg(flags, name='MuonCombinedPropagator', **kwargs)
def MuonCombinedParticleCreatorCfg(flags, name="MuonCombinedParticleCreator", **kwargs)
def MuonGeoModelCfg(flags)
def Csc4dSegmentMakerCfg(flags, name="Csc4dSegmentMaker", **kwargs)
def AtlasFieldCacheCondAlgCfg(flags, **kwargs)
def ResidualPullCalculatorCfg(flags, name='ResidualPullCalculator', **kwargs)
def MuonSegmentRegionRecoveryToolCfg(flags, name="MuonSegmentRegionRecoveryTool", **kwargs)
def SolenoidalIntersectorCfg(flags, name='SolenoidalIntersector', **kwargs)
def DCMathSegmentMakerCfg(flags, name='DCMathSegmentMaker', doSegmentT0Fit=False, **kwargs)
def Csc2dSegmentMakerCfg(flags, name="Csc2dSegmentMaker", **kwargs)
def MuonSegmentMatchingToolCfg(flags, name="MuonSegmentMatchingTool", **kwargs)
def MuonPRDSelectionToolCfg(flags, name="MuonPRDSelectionTool", **kwargs)
def ParticleCaloExtensionToolCfg(flags, name='ParticleCaloExtensionTool', **kwargs)