ATLASRECTS-8036: Fail if no primary vertex container is found
This doesn't actually fix the issue in ATLASRECTS-8036, in that a missing primary vertex container will now return a failure, but it does at least make the failure defined and not a crash.
If we decide that the missing vertex container is unavoidable we could change this to return StatusCode::SUCCESS
.