27#ifndef __stir_listmode_CListRecord_H__
28#define __stir_listmode_CListRecord_H__
36class ListAccumulatedSingles;
37template <
typename coordT>
38class CartesianCoordinate3D;
39template <
typename coordT>
70 virtual bool is_accumulated_singles()
const {
return false; }
73 error(
"accumulated_singles() not supported");
78 error(
"accumulated_singles() not supported");
83class CListRecordWithGatingInput :
public CListRecord
Declarations of classes stir::ListRecord which is used for list mode data.
Class for storing and using a coincidence event from a list mode file.
Definition CListRecord.h:54
virtual Succeeded set_prompt(const bool prompt=true)
Changes the event from prompt to delayed or vice versa.
Definition CListEvent.cxx:29
Class for records in a PET list mode file.
Definition CListRecord.h:68
Class for an accumulated singles record in a listmode file.
Definition ListAccumulatedSingles.h:33
Class for storing and using gamma events from a list mode file.
Definition ListEvent.h:46
A class for a general element of a list mode file.
Definition ListRecord.h:45
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition Succeeded.h:44
void error(const char *const s,...)
Print error with format string a la printf and throw exception.
Definition error.cxx:42