10 #ifndef __stir_PostFiltering_H__ 11 #define __stir_PostFiltering_H__ 31 template <
class DataT>
32 class PostFiltering :
public ParsingObject
38 ~PostFiltering()
override {}
40 void set_filter_sptr(shared_ptr<DataProcessor<DataT>> filter_sptr);
41 Succeeded process_data(DataT& arg);
44 bool is_filter_null();
47 void set_defaults()
override;
48 void initialise_keymap()
override;
49 bool post_processing()
override;
52 shared_ptr<DataProcessor<DataT>> filter_sptr;
56 #include "stir/PostFiltering.inl" Declaration of class stir::Succeeded.
Declaration of class stir::DataProcessor.
Declaration of class stir::ParsingObject.
defines the stir::DiscretisedDensity class
Definition of stir::is_null_ptr functions.