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 notorious "polycone" shape (stacked cones/cylinders), at least for inside/outside testing and distance calculation. It allows cylinders to be constructed as degenerate cones since that's a common pattern.
Chained on #1246
This adds the notorious "polycone" shape (stacked cones/cylinders), at least for inside/outside testing and distance calculation. It allows cylinders to be constructed as degenerate cones since that's a common pattern.