From 153c92256ef3936555db88a95b0d7a22ffe84d16 Mon Sep 17 00:00:00 2001 From: scott snyder <sss@karma> Date: Fri, 28 Feb 2020 17:05:37 +0100 Subject: [PATCH] TrigT1CaloCalibUtils: Avoid copying AttributeList. Copying a coral::AttributeList is not thread-safe. Avoid it. --- Trigger/TrigT1/TrigT1CaloCalibUtils/src/L1CaloDumpRampData.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Trigger/TrigT1/TrigT1CaloCalibUtils/src/L1CaloDumpRampData.cxx b/Trigger/TrigT1/TrigT1CaloCalibUtils/src/L1CaloDumpRampData.cxx index 169195514a6..8993ba1b4e6 100644 --- a/Trigger/TrigT1/TrigT1CaloCalibUtils/src/L1CaloDumpRampData.cxx +++ b/Trigger/TrigT1/TrigT1CaloCalibUtils/src/L1CaloDumpRampData.cxx @@ -106,7 +106,7 @@ StatusCode L1CaloDumpRampData::finalize() // overlay the fit function auto attrListIt = energyScanResults->chanAttrListPair(coolId); if(attrListIt != energyScanResults->end()) { - auto attrList = attrListIt->second; + const auto& attrList = attrListIt->second; double slope = attrList["Slope"].data<double>(); double offset = attrList["Offset"].data<double>(); double chi2 = attrList["Chi2"].data<double>(); -- GitLab