Adding in protection for a crash when dumping or converting GenEvent/HepMC3...
Adding in protection for a crash when dumping or converting GenEvent/HepMC3 events - problem is accessing the GenVertex position, sometimes gives segFault.
When investigating AGENE-1803, I found that dumping EVNT events or converting them to xAODTruth would crash. These updates add in protection, but doesn't not solve the problem which seems to be in HepMC3. For this I made AGENE-2231. Please refer to this for more details.