PET sinogram and listmode projector examples

Here you build projectors and run forward and back projections: non-TOF and TOF sinogram projectors for cylindrical scanners, the equal-block projector for modular scanners, the listmode projector, and the unlister that maps listmode events to sinograms. These examples show the core proj(image) / proj.adjoint(sinogram) interface that the reconstruction galleries rely on.

PET non-TOF sinogram projector

PET non-TOF sinogram projector

PET TOF sinogram projector

PET TOF sinogram projector

Non-TOF and TOF projections using a modularized (block) PET scanner geometry

Non-TOF and TOF projections using a modularized (block) PET scanner geometry

PET listmode projector (non-TOF and TOF)

PET listmode projector (non-TOF and TOF)

Listmode to sinogram unlisting

Listmode to sinogram unlisting