| _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 |
| forward_projector_for_mask_sptr | stir::ScatterEstimation | protected |
| get_estimated_activity_image_sptr() const | stir::ScatterEstimation | |
| get_forward_projector_for_mask_sptr() const | stir::ScatterEstimation | |
| get_half_filter_width() const (defined in stir::ScatterEstimation) | stir::ScatterEstimation | inline |
| 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, const bool do_normalisation=false) (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_downsample_scanner(bool downsample_scanner, int downsampled_number_of_rings=-1, int downsampled_detectors_per_ring=-1) (defined in stir::ScatterEstimation) | stir::ScatterEstimation | inline |
| set_export_scatter_estimates_of_each_iteration(bool) (defined in stir::ScatterEstimation) | stir::ScatterEstimation | |
| set_forward_projector_for_mask_sptr(const shared_ptr< ForwardProjectorByBin > projector_sptr) | stir::ScatterEstimation | |
| set_half_filter_width(unsigned int) (defined in stir::ScatterEstimation) | stir::ScatterEstimation | inline |
| 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 |