alternative branch for overlap checking if all particles are basics
if all particles are basics, the overlap checker does not need a dynamic memory structure to do its checking,
so this builds in a short circuit possibility around the vector filling and successive overlap checking if all particles in question are tracklike particles.
Edited by Niklas Stefan Nolte