STIR
6.2.0
|
This class is the abstract base class fir binning listmode data to projection data, i.e. (3d) sinograms. More...
#include "stir/listmode/LmToProjDataAbstract.h"
Public Member Functions | |
~LmToProjDataAbstract () override | |
Destructor. | |
virtual Succeeded | set_up () |
Set up. | |
virtual void | process_data ()=0 |
This function does the actual work. | |
Public Member Functions inherited from stir::ParsingObject | |
ParsingObject (const ParsingObject &) | |
ParsingObject & | operator= (const ParsingObject &) |
void | ask_parameters () |
virtual std::string | parameter_info () |
bool | parse (std::istream &f) |
bool | parse (const char *const filename) |
Additional Inherited Members | |
Protected Member Functions inherited from stir::ParsingObject | |
virtual void | set_defaults () |
Set defaults before parsing. | |
virtual void | initialise_keymap () |
Initialise all keywords. | |
virtual bool | post_processing () |
This will be called at the end of the parsing. More... | |
virtual void | set_key_values () |
This will be called before parsing or parameter_info is called. More... | |
Protected Attributes inherited from stir::ParsingObject | |
KeyParser | parser |
This class is the abstract base class fir binning listmode data to projection data, i.e. (3d) sinograms.
It provides the basic machinery to go through a list mode data file, and write projection data for each time frame.