diff --git a/GBL/src/GblTrajectory.cc b/GBL/src/GblTrajectory.cc index 70be46f29ccdfac4e449ff0935a0bb4bf43846e3..d073377364d41dc020807bdf1e19b21e36925b2c 100644 --- a/GBL/src/GblTrajectory.cc +++ b/GBL/src/GblTrajectory.cc @@ -994,7 +994,7 @@ void GblTrajectory::prepare() { std::vector<double> derivatives(numCurvature); for (unsigned int iExt = 0; iExt < nExt; ++iExt) { for (unsigned int iCol = 0; iCol < numCurvature; ++iCol) { - index[iCol] = iCol + 1; + index[iCol] = numLocals + iCol + 1; derivatives[iCol] = externalDerivatives(iExt, iCol); } GblData aData(1U, externalMeasurements(iExt),