STIR  6.2.0
Files | Classes
Wrapped Parallelproj functionality in STIR
Collaboration diagram for Wrapped Parallelproj functionality in STIR:

Files

file  BackProjectorByBinParallelproj.h
 Back projection class using Parallelproj's implementation.
 
file  ForwardProjectorByBinParallelproj.h
 Forward projection class using Parallelproj's GPU implementation.
 
file  ParallelprojHelper.h
 Defines stir::detail::ParallelprojHelper.
 
file  ProjectorByBinPairUsingParallelproj.h
 Declares class stir::ProjectorByBinPairUsingParallelproj.
 
file  BackProjectorByBinParallelproj.cxx
 non-inline implementations for stir::BackProjectorByBinParallelproj
 
file  ForwardProjectorByBinParallelproj.cxx
 non-inline implementations for stir::ForwardProjectorByBinParallelproj
 
file  ParallelprojHelper.cxx
 non-inline implementations for stir::ParallelprojHelper
 
file  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.