STIR  6.2.0
Files | Classes
Collaboration diagram for Priors and penalties for MAP:

Files

file  CudaRelativeDifferencePrior.h
 implementation of the stir::CudaRelativeDifferencePrior class
 
file  FilterRootPrior.h
 Declaration of class stir::FilterRootPriot.
 
file  GeneralisedPrior.h
 Declaration of class stir::GeneralisedPrior.
 
file  GeneralisedPrior.inl
 Inline implementations for class stir::GeneralisedPrior.
 
file  LogcoshPrior.h
 Declaration of class stir::LogcoshPrior.
 
file  PLSPrior.h
 Declaration of class stir::PLSPrior.
 
file  PriorWithParabolicSurrogate.h
 Declaration of class stir::PriorWithParabolicSurrogate.
 
file  QuadraticPrior.h
 Declaration of class stir::QuadraticPrior.
 
file  RelativeDifferencePrior.h
 Declaration of class stir::RelativeDifferencePrior.
 
file  FilterRootPrior.cxx
 implementation of the stir::FilterRootPrior class
 
file  GeneralisedPrior.cxx
 implementation of the stir::GeneralisedPrior
 
file  LogcoshPrior.cxx
 implementation of the stir::LogcoshPrior class
 
file  PLSPrior.cxx
 implementation of the stir::PLSPrior class
 
file  QuadraticPrior.cxx
 implementation of the stir::QuadraticPrior class
 
file  RelativeDifferencePrior.cxx
 implementation of the stir::RelativeDifferencePrior class
 

Classes

class  stir::CudaRelativeDifferencePrior< elemT >
 CUDA implementation of the Relative Difference prior. More...
 
class  stir::FilterRootPrior< DataT >
 A class in the GeneralisedPrior hierarchy. This implements 'generalised' priors a la the Median Root Prior (which was invented by Sakari Alenius). More...
 
class  stir::GeneralisedPrior< DataT >
 A base class for 'generalised' priors, i.e. priors for which at least a 'gradient' is defined. More...
 
class  stir::LogcoshPrior< elemT >
 A class in the GeneralisedPrior hierarchy. This implements a logcosh Gibbs prior. More...
 
class  stir::PLSPrior< elemT >
 A class in the GeneralisedPrior hierarchy. This implements the anatomical penalty function, Parallel Level Sets (PLS), also sometimes called Directional TV, proposed by Matthias J. Ehrhardt et. al in "PET Reconstruction With an Anatomical MRI Prior Using Parallel Level Sets", IEEE Trans. med. Imag., vol. 35, no. 9, Sept. 2016. https://doi.org/10.1109/TMI.2016.2549601 Note that PLS becomes smoothed TV when an uniform anatomical image is provided. More...
 
class  stir::PriorWithParabolicSurrogate< TargetT >
 this class implements priors with a parabolic surrogate curvature More...
 
class  stir::QuadraticPrior< elemT >
 A class in the GeneralisedPrior hierarchy. This implements a quadratic Gibbs prior. More...
 
class  stir::RelativeDifferencePrior< elemT >
 A class in the GeneralisedPrior hierarchy. This implements a Relative Difference prior. More...
 
class  stir::QuadraticPriorTests
 tests for QuadraticPrior More...
 
class  stir::RelativeDifferencePriorTests< RDP >
 tests for RelativeDifferencePrior More...
 
class  stir::PLSPriorTests
 tests for PLSPrior More...
 
class  stir::LogCoshPriorTests
 tests for LogCoshPrior More...
 

Detailed Description

Everything related to priors, which are used for MAP-type (also knows as 'penalised') reconstructions.