STIR 6.5.0
Wrapped Parallelproj functionality in STIR
Collaboration diagram for Wrapped Parallelproj functionality in STIR:

Files

file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/Parallelproj_projector/BackProjectorByBinParallelproj.h
 Back projection class using Parallelproj's implementation.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/Parallelproj_projector/ForwardProjectorByBinParallelproj.h
 Forward projection class using Parallelproj's GPU implementation.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/Parallelproj_projector/ParallelprojHelper.h
 Defines stir::detail::ParallelprojHelper.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/Parallelproj_projector/ProjectorByBinPairUsingParallelproj.h
 Declares class stir::ProjectorByBinPairUsingParallelproj.
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/Parallelproj_projector/BackProjectorByBinParallelproj.cxx
 non-inline implementations for stir::BackProjectorByBinParallelproj
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/Parallelproj_projector/ForwardProjectorByBinParallelproj.cxx
 non-inline implementations for stir::ForwardProjectorByBinParallelproj
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/Parallelproj_projector/ParallelprojHelper.cxx
 non-inline implementations for stir::ParallelprojHelper
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/Parallelproj_projector/ProjectorByBinPairUsingParallelproj.cxx
 non-inline implementations for stir::ProjectorByBinPairUsingParallelproj

Classes

class  stir::BackProjectorByBinParallelproj
 Class for Parallelproj's back projector. More...
class  stir::ForwardProjectorByBinParallelproj
 Class for Parallelproj's forward projector. More...
class  stir::detail::ParallelprojHelper
 Helper class for Parallelproj's projectors. More...
class  stir::ProjectorByBinPairUsingParallelproj
 A projector pair based on Parallelproj projectors. More...

Detailed Description

Classes and functions that are used to provide an interface to parallelproj (https://github.com/gschramm/parallelproj) functionality. This includes a forward and back projector, and uses either OpenMP or CUDA.