_already_setup | stir::ScatterEstimation | protected |
add_projdata_2d_sptr | stir::ScatterEstimation | protected |
add_projdata_sptr (defined in stir::ScatterEstimation) | stir::ScatterEstimation | protected |
already_setup() const | stir::ScatterEstimation | virtual |
ask_parameters() (defined in stir::ParsingObject) | stir::ParsingObject | |
atten_coeff_filename | stir::ScatterEstimation | protected |
atten_image_filename | stir::ScatterEstimation | protected |
atten_image_sptr | stir::ScatterEstimation | protected |
back_projdata_2d_sptr | stir::ScatterEstimation | protected |
back_projdata_filename | stir::ScatterEstimation | protected |
back_projdata_sptr | stir::ScatterEstimation | protected |
current_activity_image_sptr | stir::ScatterEstimation | protected |
data_to_fit_projdata_sptr | stir::ScatterEstimation | protected |
get_estimated_activity_image_sptr() const | stir::ScatterEstimation | |
get_input_data() const (defined in stir::ScatterEstimation) | stir::ScatterEstimation | |
get_iterations_num() const | stir::ScatterEstimation | |
get_num_iterations() const | stir::ScatterEstimation | |
get_output() const | stir::ScatterEstimation | |
get_restart_reconstruction_every_scatter_iteration() const (defined in stir::ScatterEstimation) | stir::ScatterEstimation | |
initialise_keymap() override | stir::ScatterEstimation | protectedvirtual |
input_projdata_2d_sptr | stir::ScatterEstimation | protected |
input_projdata_filename | stir::ScatterEstimation | protected |
input_projdata_sptr | stir::ScatterEstimation | protected |
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_filename | stir::ScatterEstimation | protected |
mask_projdata_filename | stir::ScatterEstimation | protected |
mask_projdata_sptr | stir::ScatterEstimation | protected |
masking_parameters | stir::ScatterEstimation | protected |
norm_3d_sptr | stir::ScatterEstimation | protected |
num_scatter_iterations | stir::ScatterEstimation | protected |
operator=(const ParsingObject &) (defined in stir::ParsingObject) | stir::ParsingObject | |
output_additive_estimate_prefix (defined in stir::ScatterEstimation) | stir::ScatterEstimation | protected |
output_scatter_estimate_prefix | stir::ScatterEstimation | protected |
parameter_info() (defined in stir::ParsingObject) | stir::ParsingObject | virtual |
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::ParsingObject | protected |
ParsingObject() (defined in stir::ParsingObject) | stir::ParsingObject | |
ParsingObject(const ParsingObject &) (defined in stir::ParsingObject) | stir::ParsingObject | |
post_processing() override | stir::ScatterEstimation | protectedvirtual |
process_data() | stir::ScatterEstimation | virtual |
recompute_atten_projdata | stir::ScatterEstimation | protected |
recompute_mask_image | stir::ScatterEstimation | protected |
recompute_mask_projdata | stir::ScatterEstimation | protected |
recon_template_par_filename | stir::ScatterEstimation | protected |
reconstruction_template_sptr | stir::ScatterEstimation | protected |
restart_reconstruction_every_scatter_iteration | stir::ScatterEstimation | protected |
ScatterEstimation() | stir::ScatterEstimation | |
ScatterEstimation(const std::string ¶meter_filename) | stir::ScatterEstimation | explicit |
set_attenuation_correction_proj_data_sptr(const shared_ptr< ProjData >) | stir::ScatterEstimation | |
set_attenuation_image_sptr(const shared_ptr< const DiscretisedDensity< 3, float >>) | stir::ScatterEstimation | inline |
set_background_proj_data_sptr(const shared_ptr< ProjData >) (defined in stir::ScatterEstimation) | stir::ScatterEstimation | inline |
set_defaults() override | stir::ScatterEstimation | protectedvirtual |
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::ScatterEstimation | inline |
set_input_data(const shared_ptr< ProjData > &data) | stir::ScatterEstimation | |
set_input_proj_data_sptr(const shared_ptr< ProjData >) | stir::ScatterEstimation | inline |
set_key_values() | stir::ParsingObject | protectedvirtual |
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::ScatterEstimation | inline |
set_mask_proj_data_sptr(const shared_ptr< ProjData > arg) | stir::ScatterEstimation | inline |
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::ScatterEstimation | inline |
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::ScatterEstimation | inline |
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::ScatterEstimation | inline |
set_up() | stir::ScatterEstimation | virtual |
tail_mask_par_filename | stir::ScatterEstimation | protected |
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::ScatterEstimation | static |
~ParsingObject() (defined in stir::ParsingObject) | stir::ParsingObject | inlinevirtual |