Now checks for hyperK geometry before changing detector length