Prevent overlap between DeadMaterial and FWDBeamLine G4PhysicsRegions (ATLASSIM-6132)

This enables the ForwardTransportModel G4VFastSimulationModel to be used when ALFA/AFP/ZDC, but not the FwdRegion are activated.

Fix ForwardTransportModel logic to be compatible with HepMC3 and modern Geant4 versions and remove thread calls to ForwardTransportSvc.

ForwardTransportSvc should be cleaned up in a follow up merge request.

Tagging @ladamczy and @averbyts.

Edited by John Derek Chapman

Merge request reports

Loading