From 583cbe17fc7c03af7033f089e8cb724cb27b3b1b Mon Sep 17 00:00:00 2001 From: Paul Veen Date: Thu, 9 Oct 2025 13:40:24 +0200 Subject: [PATCH 1/2] [Common] Fix of small bug in muon QA DCA values for realigned geometries are not saved in the container that was used to fill the histograms. --- Common/Tasks/qaMuon.cxx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Common/Tasks/qaMuon.cxx b/Common/Tasks/qaMuon.cxx index b8646f83291..3f3bbc5a39a 100644 --- a/Common/Tasks/qaMuon.cxx +++ b/Common/Tasks/qaMuon.cxx @@ -2591,8 +2591,16 @@ struct muonQa { double mass = GetMuMuInvariantMass(fgValuesMuonPV1, fgValuesMuonPV2); double pT = GetMuMuPt(fgValuesMuonPV1, fgValuesMuonPV2); double yPair = GetMuMuRap(fgValuesMuonPV1, fgValuesMuonPV2); - double dcaXPair = muonPosPV.dcaX - muonNegPV.dcaX; - double dcaYPair = muonPosPV.dcaY - muonNegPV.dcaY; + double dcaXPair; + double dcaYPair; + if (configRealign.fDoRealign) { + dcaXPair = muonPos.dcaX - muonNeg.dcaX; + dcaYPair = muonPos.dcaY - muonNeg.dcaY; + } + else { + dcaXPair = muonPosPV.dcaX - muonNegPV.dcaX; + dcaYPair = muonPosPV.dcaY - muonNegPV.dcaY; + } // mass cuts only used for DCA of Jpsi candidates double minJpsiMass = 2.8; double maxJpsiMass = 3.4; From 53317c25465188188431671b4b340c6aab26e23a Mon Sep 17 00:00:00 2001 From: ALICE Action Bot Date: Thu, 9 Oct 2025 11:46:35 +0000 Subject: [PATCH 2/2] Please consider the following formatting changes --- Common/Tasks/qaMuon.cxx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Common/Tasks/qaMuon.cxx b/Common/Tasks/qaMuon.cxx index 3f3bbc5a39a..ce694a2d24d 100644 --- a/Common/Tasks/qaMuon.cxx +++ b/Common/Tasks/qaMuon.cxx @@ -2596,8 +2596,7 @@ struct muonQa { if (configRealign.fDoRealign) { dcaXPair = muonPos.dcaX - muonNeg.dcaX; dcaYPair = muonPos.dcaY - muonNeg.dcaY; - } - else { + } else { dcaXPair = muonPosPV.dcaX - muonNegPV.dcaX; dcaYPair = muonPosPV.dcaY - muonNegPV.dcaY; }