3#ifndef __stir_analytic_FBP2D_FBP2DReconstruction_H__
4#define __stir_analytic_FBP2D_FBP2DReconstruction_H__
34template <
int num_dimensions,
typename elemT>
35class DiscretisedDensity;
84 :
public RegisteredParsingObject<FBP2DReconstruction, Reconstruction<DiscretisedDensity<3, float>>, AnalyticReconstruction>
89#ifdef STIR_COMPILING_SWIG_WRAPPER
116 virtual void ask_parameters();
145 shared_ptr<BackProjectorByBin> back_projector_sptr;
147 void set_defaults()
override;
148 void initialise_keymap()
override;
149 bool post_processing()
override;
declares the stir::AnalyticReconstruction class
Declares class stir::BackProjectorByBin.
Declaration of class stir::RegisteredParsingObject.
base class for all analytic reconstruction algorithmsThis class provides extra functinoality (compare...
Definition AnalyticReconstruction.h:51
This abstract class is the basis for all image representations.
Definition DiscretisedDensity.h:99
int display_level
potentially display data
Definition FBP2DReconstruction.h:140
double fc_ramp
Ramp filter: Cut off frequency.
Definition FBP2DReconstruction.h:126
int num_segments_to_combine
number of segments to combine (with SSRB) before starting 2D reconstruction
Definition FBP2DReconstruction.h:135
int pad_in_s
amount of padding for the filter (has to be 0,1 or 2)
Definition FBP2DReconstruction.h:128
static const char *const registered_name
Name which will be used when parsing a ProjectorByBinPair object.
Definition FBP2DReconstruction.h:98
std::string method_info() const override
gives method information
Definition FBP2DReconstruction.cxx:158
FBP2DReconstruction()
Default constructor (calls set_defaults())
Definition FBP2DReconstruction.cxx:169
double alpha_ramp
Ramp filter: Alpha value.
Definition FBP2DReconstruction.h:124
shared_ptr< DiscretisedDensity< 3, float > > target_data_sptr
Definition Reconstruction.h:207
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
Import of std::shared_ptr, std::dynamic_pointer_cast and std::static_pointer_cast into the stir names...