STIR 6.4.0
RayTraceVoxelsOnCartesianGrid.cxx File Reference

Implementation of RayTraceVoxelsOnCartesianGrid. More...

Namespaces

namespace  stir
 Namespace for the STIR library (and some/most of its applications)
 

Functions

void stir::RayTraceVoxelsOnCartesianGrid (ProjMatrixElemsForOneBin &lor, const CartesianCoordinate3D< float > &start_point, const CartesianCoordinate3D< float > &end_point, const CartesianCoordinate3D< float > &voxel_size, const float normalisation_constant=1.F)
 RayTraceVoxelsOnCartesianGrid finds the Length of Intersections (LOIs) of an LOR with a grid of voxels and appends them to the ProjMatrixElemsForOneBin object.
 

Detailed Description

Implementation of RayTraceVoxelsOnCartesianGrid.

Author
Kris Thielemans
Mustapha Sadki
(loosely based on some C code by Matthias Egger)
PARAPET project