Core
This submodule contains the core functions for the atom_access
package, and primarily contains convenience functions
for the calculation of a ray trace through a set of atoms, and the clustering of rays.
In particular, the trace_rays
function is used to calculate the intersection of a set of rays with a set of atoms,
and the cluster_rays
function is used to cluster the rays based on their intersection points.