STIR  6.2.0
stir::ScatterEstimation Member List

This is the complete list of members for stir::ScatterEstimation, including all inherited members.

_already_setupstir::ScatterEstimationprotected
add_projdata_2d_sptrstir::ScatterEstimationprotected
add_projdata_sptr (defined in stir::ScatterEstimation)stir::ScatterEstimationprotected
already_setup() conststir::ScatterEstimationvirtual
ask_parameters() (defined in stir::ParsingObject)stir::ParsingObject
atten_coeff_filenamestir::ScatterEstimationprotected
atten_image_filenamestir::ScatterEstimationprotected
atten_image_sptrstir::ScatterEstimationprotected
back_projdata_2d_sptrstir::ScatterEstimationprotected
back_projdata_filenamestir::ScatterEstimationprotected
back_projdata_sptrstir::ScatterEstimationprotected
current_activity_image_sptrstir::ScatterEstimationprotected
data_to_fit_projdata_sptrstir::ScatterEstimationprotected
get_estimated_activity_image_sptr() conststir::ScatterEstimation
get_input_data() const (defined in stir::ScatterEstimation)stir::ScatterEstimation
get_iterations_num() conststir::ScatterEstimation
get_num_iterations() conststir::ScatterEstimation
get_output() conststir::ScatterEstimation
get_restart_reconstruction_every_scatter_iteration() const (defined in stir::ScatterEstimation)stir::ScatterEstimation
initialise_keymap() overridestir::ScatterEstimationprotectedvirtual
input_projdata_2d_sptrstir::ScatterEstimationprotected
input_projdata_filenamestir::ScatterEstimationprotected
input_projdata_sptrstir::ScatterEstimationprotected
make_2D_projdata_sptr(const shared_ptr< ProjData > in_3d_sptr)stir::ScatterEstimation
make_2D_projdata_sptr(const shared_ptr< ProjData > in_3d_sptr, string template_filename) (defined in stir::ScatterEstimation)stir::ScatterEstimation
mask_image_filenamestir::ScatterEstimationprotected
mask_projdata_filenamestir::ScatterEstimationprotected
mask_projdata_sptrstir::ScatterEstimationprotected
masking_parametersstir::ScatterEstimationprotected
norm_3d_sptrstir::ScatterEstimationprotected
num_scatter_iterationsstir::ScatterEstimationprotected
operator=(const ParsingObject &) (defined in stir::ParsingObject)stir::ParsingObject
output_additive_estimate_prefix (defined in stir::ScatterEstimation)stir::ScatterEstimationprotected
output_scatter_estimate_prefixstir::ScatterEstimationprotected
parameter_info() (defined in stir::ParsingObject)stir::ParsingObjectvirtual
parse(std::istream &f) (defined in stir::ParsingObject)stir::ParsingObject
parse(const char *const filename) (defined in stir::ParsingObject)stir::ParsingObject
parser (defined in stir::ParsingObject)stir::ParsingObjectprotected
ParsingObject() (defined in stir::ParsingObject)stir::ParsingObject
ParsingObject(const ParsingObject &) (defined in stir::ParsingObject)stir::ParsingObject
post_processing() overridestir::ScatterEstimationprotectedvirtual
process_data()stir::ScatterEstimationvirtual
recompute_atten_projdatastir::ScatterEstimationprotected
recompute_mask_imagestir::ScatterEstimationprotected
recompute_mask_projdatastir::ScatterEstimationprotected
recon_template_par_filenamestir::ScatterEstimationprotected
reconstruction_template_sptrstir::ScatterEstimationprotected
restart_reconstruction_every_scatter_iterationstir::ScatterEstimationprotected
ScatterEstimation()stir::ScatterEstimation
ScatterEstimation(const std::string &parameter_filename)stir::ScatterEstimationexplicit
set_attenuation_correction_proj_data_sptr(const shared_ptr< ProjData >)stir::ScatterEstimation
set_attenuation_image_sptr(const shared_ptr< const DiscretisedDensity< 3, float >>)stir::ScatterEstimationinline
set_background_proj_data_sptr(const shared_ptr< ProjData >) (defined in stir::ScatterEstimation)stir::ScatterEstimationinline
set_defaults() overridestir::ScatterEstimationprotectedvirtual
set_export_scatter_estimates_of_each_iteration(bool) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_initial_activity_image_sptr(const shared_ptr< const DiscretisedDensity< 3, float >>) (defined in stir::ScatterEstimation)stir::ScatterEstimationinline
set_input_data(const shared_ptr< ProjData > &data)stir::ScatterEstimation
set_input_proj_data_sptr(const shared_ptr< ProjData >)stir::ScatterEstimationinline
set_key_values()stir::ParsingObjectprotectedvirtual
set_mask_image_filename(std::string name) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_mask_image_sptr(const shared_ptr< const DiscretisedDensity< 3, float >>) (defined in stir::ScatterEstimation)stir::ScatterEstimationinline
set_mask_proj_data_sptr(const shared_ptr< ProjData > arg)stir::ScatterEstimationinline
set_mask_projdata_filename(std::string name) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_max_scale_value(float value) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_min_scale_value(float value) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_normalisation_sptr(const shared_ptr< BinNormalisation >)stir::ScatterEstimation
set_num_iterations(int) (defined in stir::ScatterEstimation)stir::ScatterEstimationinline
set_output_additive_estimate_prefix(std::string name) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_output_scatter_estimate_prefix(const std::string &) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_recompute_mask_image(bool arg) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_recompute_mask_projdata(bool arg) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_reconstruction_method_sptr(const shared_ptr< Reconstruction< DiscretisedDensity< 3, float >>>)stir::ScatterEstimationinline
set_restart_reconstruction_every_scatter_iteration(bool setting) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_run_debug_mode(bool debug) (defined in stir::ScatterEstimation)stir::ScatterEstimation
set_scatter_simulation_method_sptr(const shared_ptr< ScatterSimulation >) (defined in stir::ScatterEstimation)stir::ScatterEstimationinline
set_up()stir::ScatterEstimationvirtual
tail_mask_par_filenamestir::ScatterEstimationprotected
upsample_and_fit_scatter_estimate(ProjData &scaled_scatter_proj_data, const ProjData &emission_proj_data, const ProjData &scatter_proj_data, BinNormalisation &scatter_normalisation, const ProjData &weights_proj_data, const float min_scale_factor, const float max_scale_factor, const unsigned half_filter_width, BSpline::BSplineType spline_type=BSpline::BSplineType::linear, const bool remove_interleaving=true)stir::ScatterEstimationstatic
~ParsingObject() (defined in stir::ParsingObject)stir::ParsingObjectinlinevirtual