Celeritas is a new Monte Carlo transport code designed to accelerate scientific discovery in high energy physics by improving detector simulation throughput and energy efficiency using GPUs.
This adds the capability to construct an ORANGE geometry from a GDML file. It test both the construction of the OrangeInput that's used as an intermediary, and of the tracking itself. A follow-on PR will change downstream tests to defaulting to directly converting the GDML.
It does not yet support direct Geant4 logical volume mapping so this won't yet work for Geant4 integration. However, the GDML inputs from more complex detectors can be used to test EM tracking performance in Celeritas.
This adds the capability to construct an ORANGE geometry from a GDML file. It test both the construction of the
OrangeInput
that's used as an intermediary, and of the tracking itself. A follow-on PR will change downstream tests to defaulting to directly converting the GDML.It does not yet support direct Geant4 logical volume mapping so this won't yet work for Geant4 integration. However, the GDML inputs from more complex detectors can be used to test EM tracking performance in Celeritas.