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
62 stars 33 forks source link

Use logical rather than physical navigation state to reconstruct G4NavigationHistory #1248

Open sethrj opened 4 months ago

sethrj commented 4 months ago

Related to https://github.com/celeritas-project/celeritas/issues/891: we need a higher accuracy way of reconstructing the Geant4 volume hierarchy from the Celeritas navigation state.

Here is how AdePT reconstructs the navigation index.

I added a touch of code in that direction: https://github.com/sethrj/celeritas/tree/navindex