8#ifndef __stir_AbsTimeIntervalFromDynamicData__H__
9#define __stir_AbsTimeIntervalFromDynamicData__H__
60 const unsigned int start_time_frame_num,
61 const unsigned int end_time_frame_num);
64 std::string _filename;
66 double _scan_start_time_in_secs_since_1970;
67 unsigned int _start_time_frame_num;
68 unsigned int _end_time_frame_num;
70 void set_defaults()
override;
71 void initialise_keymap()
override;
72 bool post_processing()
override;
Declaration of class stir::AbsTimeInterval.
Declaration of class stir::RegisteredParsingObject.
Declaration of class stir::TimeFrameDefinitions.
class for specifying a time interval via a dynamic scan
Definition AbsTimeIntervalFromDynamicData.h:48
static const char *const registered_name
Name which will be used when parsing a AbsTimeInterval object.
Definition AbsTimeIntervalFromDynamicData.h:52
AbsTimeIntervalFromDynamicData()
default constructor gives ill-defined values
Definition AbsTimeIntervalFromDynamicData.cxx:32
Parent class for all leaves in a RegisteredObject hierarchy that do parsing of parameter files.
Definition RegisteredParsingObject.h:78
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition Succeeded.h:44