STIR
6.2.0
|
A class recording external input to the scanner (normally used for gating) More...
#include "stir/listmode/ListGatingInput.h"
Public Member Functions | |
virtual unsigned int | get_gating () const =0 |
get gating-related info More... | |
virtual Succeeded | set_gating (unsigned int)=0 |
A class recording external input to the scanner (normally used for gating)
For some scanners, the state of some external measurements can be recorded in the list file, such as ECG triggers etc. We currently assume that these take discrete values.
If your scanner has more data available, you can provide it in the derived class.
|
pure virtual |
get gating-related info
Generally, gates are numbered from 0 to some maximum value.
Implemented in stir::ecat::ecat7::CListRecordECAT962, and stir::ecat::ecat7::CListTimeECAT966.