diff --git a/InnerDetector/InDetRecTools/SiDetElementsRoadTool_xk/src/SiDetElementsRoadMaker_xk.cxx b/InnerDetector/InDetRecTools/SiDetElementsRoadTool_xk/src/SiDetElementsRoadMaker_xk.cxx index 441467c80a3d9a55d63084aaf69e7bbb67ecee6f..b82051bccb78679a2d4815491ffd6e432723ea7d 100644 --- a/InnerDetector/InDetRecTools/SiDetElementsRoadTool_xk/src/SiDetElementsRoadMaker_xk.cxx +++ b/InnerDetector/InDetRecTools/SiDetElementsRoadTool_xk/src/SiDetElementsRoadMaker_xk.cxx @@ -456,9 +456,9 @@ void InDet::SiDetElementsRoadMaker_xk::detElementsRoad if (par_targetPoint[2]>par_startingPoint[2]) { for (; n2<static_cast<int>(layer[2].size()); ++n2) { if (par_targetPoint[2] < layer[2][n2].z()) break; - assert( used[2].size() > static_cast<unsigned int>(n2) ); + assert( roadMakerData.elementUsageTracker[2].size() > static_cast<unsigned int>(n2) ); /// collect all compatible detector elements - layer[2][n2].getEndcapDetElements(par_startingPoint, searchDirection, lDE,used[2][n2]); + layer[2][n2].getEndcapDetElements(par_startingPoint, searchDirection, lDE,roadMakerData.elementUsageTracker[2][n2]); } } else { for (--n2; n2>=0; --n2) {