diff --git a/Framework/Algorithms/src/Minus.cpp b/Framework/Algorithms/src/Minus.cpp index bd3b569932b293bec5e961bc6340cfa1cb42915b..89ee31571514e8f74251cdd5d748281460b171b4 100644 --- a/Framework/Algorithms/src/Minus.cpp +++ b/Framework/Algorithms/src/Minus.cpp @@ -33,13 +33,13 @@ void Minus::performBinaryOperation(const HistogramData::Histogram &lhs, HistogramData::HistogramE &EOut) { using std::placeholders::_1; std::transform(lhs.y().begin(), lhs.y().end(), YOut.begin(), - [rhsY](const double &l) { return l - rhsY; }); + [rhsY](double l) { return l - rhsY; }); // Only do E if non-zero, otherwise just copy if (rhsE != 0) { double rhsE2 = rhsE * rhsE; std::transform( lhs.e().begin(), lhs.e().end(), EOut.begin(), - [rhsE2](const double &l) { return std::sqrt(l * l + rhsE2); }); + [rhsE2](double l) { return std::sqrt(l * l + rhsE2); }); } else EOut = lhs.e(); } diff --git a/Framework/Algorithms/src/Plus.cpp b/Framework/Algorithms/src/Plus.cpp index b97ec5d3f8823ed3faa6f0357b5783d6d075e928..23f53f15e29dbd87dd795cbad5871b8958040516 100644 --- a/Framework/Algorithms/src/Plus.cpp +++ b/Framework/Algorithms/src/Plus.cpp @@ -36,14 +36,14 @@ void Plus::performBinaryOperation(const HistogramData::Histogram &lhs, HistogramData::HistogramE &EOut) { using std::placeholders::_1; std::transform(lhs.y().begin(), lhs.y().end(), YOut.begin(), - [rhsY](const double &l) { return l + rhsY; }); + [rhsY](double l) { return l + rhsY; }); // Only do E if non-zero, otherwise just copy if (rhsE != 0.) { double rhsE2 = rhsE * rhsE; std::transform( lhs.e().begin(), lhs.e().end(), EOut.begin(), - [rhsE2](const double &l) { return std::sqrt(l * l + rhsE2); }); + [rhsE2](double l) { return std::sqrt(l * l + rhsE2); }); } else EOut = lhs.e(); }