diff --git a/LArCalorimeter/LArCalibUtils/src/LArCalibDigitMaker.cxx b/LArCalorimeter/LArCalibUtils/src/LArCalibDigitMaker.cxx
index ccd19d102654ccec4a7df10dc052d5ce331ae4b3..1ca9462fa701bf8664df3261d6724cbe672a75c4 100644
--- a/LArCalorimeter/LArCalibUtils/src/LArCalibDigitMaker.cxx
+++ b/LArCalorimeter/LArCalibUtils/src/LArCalibDigitMaker.cxx
@@ -95,8 +95,8 @@ StatusCode LArCalibDigitMaker::initialize()
 	ATH_MSG_ERROR ( "Problem with jobOptions! One Pattern must conists of 4 32bit values! Pattern "<< i );
 	return StatusCode::FAILURE;
       }
-      for (std::vector<unsigned>::const_iterator it=theseBoardIDs[i].begin();it!=theseBoardIDs[i].end();it++) {
-	const HWIdentifier calibBoardHWID(*it);
+      for (unsigned id : theseBoardIDs[i]) {
+	const HWIdentifier calibBoardHWID(id);
 	calibParams->set(calibBoardHWID,m_nTrigger,thesePatterns[i],theseDACs[i],m_vDelay);
       }
     }