37 #ifndef __stir_scatter_CreateTailMaskFromACFs_H__ 38 #define __stir_scatter_CreateTailMaskFromACFs_H__ 64 void set_input_projdata_sptr(shared_ptr<ProjData>&);
66 void set_input_projdata(std::string&);
68 void set_output_projdata_sptr(shared_ptr<ProjData>&);
70 void set_output_projdata(std::string&);
77 shared_ptr<ProjData> get_output_projdata_sptr();
90 void initialise_keymap()
override;
91 bool post_processing()
override;
92 void set_defaults()
override;
98 shared_ptr<ProjData> ACF_sptr;
103 shared_ptr<ProjData> mask_proj_data;
109 std::string _input_filename;
115 std::string _output_filename;
Declaration of class stir::Succeeded.
The CreateTailMaskFromACFs class.
Definition: CreateTailMaskFromACFs.h:57
Declaration of class stir::ProjDataInfo.
Declaration of class stir::Sinogram.
Declaration of class stir::ProjDataInMemory.
A base class for objects that want to be able to parse parameter files.
Definition: ParsingObject.h:44
Declaration of class stir::ParsingObject.
Definition of stir::is_null_ptr functions.
Declaration of class stir::ProjDataInterfile.
float ACF_threshold
ACF_threshold.
Definition: CreateTailMaskFromACFs.h:82
int safety_margin
safety_margin
Definition: CreateTailMaskFromACFs.h:87
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition: Succeeded.h:43