diff --git a/Framework/Algorithms/src/FilterEvents.cpp b/Framework/Algorithms/src/FilterEvents.cpp index 262e9e14e7577222621f20951e4c903b82154597..936759f7cd0cd4699be40d6da404bf941cc301b1 100644 --- a/Framework/Algorithms/src/FilterEvents.cpp +++ b/Framework/Algorithms/src/FilterEvents.cpp @@ -1505,7 +1505,7 @@ void FilterEvents::setupCustomizedTOFCorrection() { // If there are more than 1 spectrum, it is very likely to have problem // with correction factor const DataObjects::EventList events = m_eventWS->getSpectrum(i); - auto detids = events.getDetectorIDs(); + const auto &detids = events.getDetectorIDs(); if (detids.size() != 1) { // Check whether there are more than 1 detector per spectra. stringstream errss;