37#ifndef __stir_scatter_CreateTailMaskFromACFs_H__
38#define __stir_scatter_CreateTailMaskFromACFs_H__
57class CreateTailMaskFromACFs :
public ParsingObject
60 CreateTailMaskFromACFs();
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&);
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::ParsingObject.
Declaration of class stir::ProjDataInMemory.
Declaration of class stir::ProjDataInfo.
Declaration of class stir::ProjDataInterfile.
Declaration of class stir::Sinogram.
Declaration of class stir::Succeeded.
void set_defaults() override
Set defaults before parsing.
Definition CreateTailMaskFromACFs.cxx:51
void initialise_keymap() override
Initialise all keywords.
Definition CreateTailMaskFromACFs.cxx:63
int safety_margin
safety_margin
Definition CreateTailMaskFromACFs.h:87
bool post_processing() override
This will be called at the end of the parsing.
Definition CreateTailMaskFromACFs.cxx:74
float ACF_threshold
ACF_threshold.
Definition CreateTailMaskFromACFs.h:82
shared_ptr< ProjData > get_output_projdata_sptr()
get_output_projdata
Definition CreateTailMaskFromACFs.cxx:45
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition Succeeded.h:44
Definition of stir::is_null_ptr functions.