17 #ifndef __stir_listmode_CListRecordLMF_H__ 18 #define __stir_listmode_CListRecordLMF_H__ 27 class CListModeDataLMF;
35 inline bool is_prompt()
const {
return true; }
36 inline Succeeded set_prompt(
const bool prompt =
true)
60 inline unsigned long get_time_in_millisecs()
const {
return time; }
61 inline Succeeded set_time_in_millisecs(
const unsigned long time_in_millisecs)
86 bool is_time()
const {
return is_time_flag ==
true; }
87 bool is_event()
const {
return is_time_flag ==
false; }
89 virtual const CListEvent& event()
const {
return *
this; }
90 virtual ListTime& time() {
return *
this; }
91 virtual const ListTime& time()
const {
return *
this; }
96 inline double get_time_in_secs()
const {
return time_data.get_time_in_secs(); }
97 inline Succeeded set_time_in_secs(
const double time_in_secs) {
return time_data.set_time_in_secs(time_in_secs); }
98 inline unsigned int get_gating()
const {
return time_data.get_gating(); }
99 inline Succeeded set_gating(
unsigned int g) {
return time_data.set_gating(g); }
102 inline bool is_prompt()
const {
return event_data.is_prompt(); }
Declaration of class stir::Succeeded.
Succeeded set_prompt(const bool prompt=true)
Changes the event from prompt to delayed or vice versa.
Definition: CListRecordLMF.h:103
Declaration of class stir::ProjDataInfoCylindrical.
Class for records in a PET list mode file.
Definition: CListRecord.h:66
Class for storing and using a coincidence event from a list mode file.
Definition: CListRecord.h:52
A class for storing and using a timing 'event' from a listmode file.
Definition: CListRecordLMF.h:57
A class that reads the listmode data from an LMF file.
Definition: CListModeDataLMF.h:34
Class for storing and using a coincidence event from a listmode file.
Definition: CListRecordLMF.h:32
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition: Succeeded.h:43
defines the stir::CartesianCoordinate3D<coordT> class
Declarations of classes stir::CListRecord, and stir::CListEvent which are used for list mode data...
A class for storing and using a timing record from a listmode file.
Definition: ListTime.h:46
A class for a general element of a listmode file.
Definition: CListRecordLMF.h:78