20 #ifndef __stir_GammaImageFilter2D_H__ 21 #define __stir_GammaImageFilter2D_H__ 39 template <
typename elemT>
41 DataProcessor<DiscretisedDensity<3, elemT>>,
42 DataProcessor<DiscretisedDensity<3, elemT>>>
47 DataProcessor<DiscretisedDensity<3, elemT>>>
51 static const char*
const registered_name;
58 void set_defaults()
override;
59 void initialise_keymap()
override;
Declaration of class stir::DataProcessor.
Gamma correction filter for 2D slices in a 3D volume.
Definition: GammaArrayFilter2D.h:78
Base class that defines an interface for classes that do data processing.
Definition: DataProcessor.h:46
defines the stir::DiscretisedDensity class
Parent class for all leaves in a RegisteredObject hierarchy that do parsing of parameter files...
Definition: RegisteredParsingObject.h:77
A class in the ImageProcessor hierarchy that implements gamma correction filtering.
Definition: GammaImageFilter2D.h:40
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition: Succeeded.h:43
Declaration of class stir::RegisteredParsingObject.
This abstract class is the basis for all image representations.
Definition: DDSR2DReconstruction.h:44
Declaration of class stir::GammaArrayFilter2D.