Results 6 issues of Ben Morgan

Whilst we've known for a while that linking VecGeom requires `--no-as-needed` to be explicitly passed to the linker of platforms that enable `as-needed` by default (e.g. Debian, Ubuntu), I think...

bug
external

A couple of tiny fixes that Geant4's Coverity analysis picked up in PTL. Nothing major, but good to have integrated even if we patch locally.

Celeritas intends to implement optical photon offload from Geant4 via custom `G4VProcess`es for photon-generating processed (Cerenkov, Scintillation). Within Geant4, this means they will need to be added to the relevant...

enhancement
physics

Related to/broken out of #1351 on the general support for optical boundary processes. Geant4's `G4OpBoundaryProcess` class provides a capability for user code to use the Sensitive Detector mechanism to score...

enhancement
scoring

In preparing some material on the use of PTL for the Geant4 project and the LHCb experiment, I'm somewhat confused by the `PTL::TaskManager` and `PTL::TaskRunManager` classes are so wanted to...

I only spotted this in testing Celeritas in the [celer-adept](https://github.com/drbenmorgan/celer-adept) integration exercise. Offloading Geant4 tracks to Celeritas using any of the offload interfaces (`Simple/FastSimulation/TrackingManager`) results in a fatal exception from...

bug
external