Skip to content
Snippets Groups Projects

MuonR4 - Fix hit ordering & propagate Tgc + Rpc hits to be competing ROTs

Merged Johannes Junggeburth requested to merge jojungge/athena:FixHitOrdering into main
4 files
+ 66
26
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -15,9 +15,10 @@ def MuonR4SegmentCnvAlgCfg(flags, name="MuonR4SegmentCnvAlg", **kwargs):
if not flags.Detector.GeometryMM: kwargs.setdefault("MmKey" ,"")
if not flags.Detector.GeometrysTGC: kwargs.setdefault("sTgcKey" ,"")
from MuonConfig.MuonRIO_OnTrackCreatorToolConfig import MuonClusterOnTrackCreatorCfg, MdtDriftCircleOnTrackCreatorCfg
from MuonConfig.MuonRIO_OnTrackCreatorToolConfig import MuonClusterOnTrackCreatorCfg, MdtDriftCircleOnTrackCreatorCfg, TriggerChamberClusterOnTrackCreatorCfg
kwargs.setdefault("MdtRotCreator", result.popToolsAndMerge(MdtDriftCircleOnTrackCreatorCfg(flags)))
kwargs.setdefault("ClusterRotCreator", result.popToolsAndMerge(MuonClusterOnTrackCreatorCfg(flags)))
kwargs.setdefault("CompetingRotCreator", result.getPrimaryAndMerge(TriggerChamberClusterOnTrackCreatorCfg(flags)))
from MuonConfig.MuonRecToolsConfig import MuonEDMPrinterToolCfg
kwargs.setdefault("printerTool", result.getPrimaryAndMerge(MuonEDMPrinterToolCfg(flags)))
the_alg = CompFactory.MuonR4.SegmentCnvAlg(name, **kwargs)
Loading