celeritas-project / celeritas

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.
https://celeritas-project.github.io/celeritas/user/index.html
Other
58 stars 32 forks source link

Define geometry traits #1190

Closed sethrj closed 3 months ago

sethrj commented 3 months ago

This provides a uniform interface for instantiating and creating geometry classes. This will be used by the ray tracer to support multiple raytrace geometries with the same installation.