18#ifndef __stir_spatial_transformation_GatedSpatialTransformation_H__
19#define __stir_spatial_transformation_GatedSpatialTransformation_H__
39 static const char*
const registered_name;
76 void initialise_keymap()
override;
77 bool post_processing()
override;
78 std::string _transformation_filename_prefix;
82 std::string _spline_level_number;
83 bool _spatial_transformations_are_stored;
85 std::string _time_gate_definition_filename;
Implementation of the n-dimensional B-Splines Interpolation.
defines the stir::DiscretisedDensity class
Implementation of class stir::GatedDiscretisedDensity.
Declaration of class stir::RegisteredParsingObject.
Declaration of class stir::Succeeded.
This abstract class is the basis for all image representations.
Definition DiscretisedDensity.h:99
Class of multiple image gates.
Definition GatedDiscretisedDensity.h:35
Parent class for all leaves in a RegisteredObject hierarchy that do parsing of parameter files.
Definition RegisteredParsingObject.h:78
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition Succeeded.h:44
Class used for storing time gate durations.
Definition TimeGateDefinitions.h:43
BSplineType
enum providing constants to define the type of B-Spline used for interpolation
Definition BSplines.h:38