Skip to content
Snippets Groups Projects
Commit 359d91ce authored by Edward Moyse's avatar Edward Moyse
Browse files

Merge branch 'mu-newjo' into 'master'

Update configuration of MuidErrorOptimisation tool in new JO

See merge request atlas/athena!38858
parents 4a6a8b0f f0f62462
No related branches found
No related tags found
No related merge requests found
......@@ -576,8 +576,11 @@ def MuidSegmentRegionRecoveryToolCfg(flags, name ='MuidSegmentRegionRecoveryTool
def MuidErrorOptimisationToolCfg(flags, name='MuidErrorOptimisationToolFit', **kwargs ):
result = MuonCombinedTrackSummaryToolCfg(flags)
from MuonConfig.MuonRecToolsConfig import MuonTrackSummaryHelperToolCfg
result = MuonTrackSummaryHelperToolCfg(flags)
kwargs.setdefault("TrackSummaryTool", result.popPrivateTools() )
tool = CompFactory.Muon.MuonErrorOptimisationTool(name, **kwargs)
result.setPrivateTools(tool)
return result
def MuonAlignmentUncertToolThetaCfg(flags,name ="MuonAlignmentUncertToolTheta", **kwargs):
......@@ -690,7 +693,9 @@ def CombinedMuonTrackBuilderCfg(flags, name='CombinedMuonTrackBuilder', **kwargs
if flags.Muon.enableErrorTuning and 'MuonErrorOptimizer' not in kwargs:
# use alignment effects on track for all algorithms
useAlignErrs = True
# FIXME - useAlignErrs set to false until MuonAlignmentErrorDBAlg config is available
useAlignErrs = False
# FIXME - handle this.
# if conddb.dbdata == 'COMP200' or conddb.dbmc == 'COMP200' or 'HLT' in globalflags.ConditionsTag() or conddb.isOnline or TriggerFlags.MuonSlice.doTrigMuonConfig:
# useAlignErrs = False
......
......@@ -298,7 +298,6 @@ def createTriggerFlags():
from MuonConfig.MuonConfigFlags import createMuonConfigFlags
muonflags = createMuonConfigFlags()
muonflags.Muon.useTGCPriorNextBC=True
muonflags.Muon.enableErrorTuning=False
muonflags.Muon.MuonTrigger=True
muonflags.Muon.SAMuonTrigger=True
return muonflags
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment