18 #ifndef __stir_listmode_CListModeDataLMF_H__ 19 #define __stir_listmode_CListModeDataLMF_H__ 43 virtual std::time_t get_scan_start_time_in_secs_since_1970()
const {
return std::time_t(-1); }
45 virtual shared_ptr<CListRecord> get_empty_record_sptr()
const;
59 string listmode_filename;
61 struct LMF_ccs_encodingHeader* pEncoH;
66 std::vector<unsigned long> saved_get_positions;
The base class for reading PET (i.e. coincidence) list mode data.The only difference w...
Definition: CListModeData.h:50
virtual bool has_delayeds() const
LMF listmode data stores delayed events as well (as opposed to prompts)
Definition: CListModeDataLMF.h:48
unsigned int SavedPosition
Use this typedef for save/set_get_position.
Definition: ListModeData.h:130
Import of std::shared_ptr, std::dynamic_pointer_cast and std::static_pointer_cast (or corresponding b...
Class for records in a PET list mode file.
Definition: CListRecord.h:66
Declaration of class stir::CListModeData.
A class that reads the listmode data from an LMF file.
Definition: CListModeDataLMF.h:34
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition: Succeeded.h:43