ODIN
|
#include <data.h>
Public Types | |
enum | dataMode |
Public Member Functions | |
RecoData (const RecoCoord &coord=RecoCoord()) | |
RecoData (const RecoData &rd) | |
~RecoData () | |
RecoData & | operator= (const RecoData &rd) |
RecoData & | copy_meta (const RecoData &rd) |
ComplexData< 1 > & | data (Rank< 1 >) const |
RecoCoord & | coord () |
RecoData & | free (int dim) |
const RecoCoord & | coord () const |
void | new_profiler (const STD_string &steplabel) |
Public Attributes | |
const Protocol * | override_protocol |
dataMode | mode |
const CoordCountMap * | interpolated |
Class to hold intermediate results (multidimensional complex data) of steps in the reconstruction pipeline.
Definition at line 48 of file odinreco/data.h.
enum RecoData::dataMode |
Mode of complex data:
Definition at line 58 of file odinreco/data.h.
Creates object with initial k-space coordinate 'coord'.
Definition at line 63 of file odinreco/data.h.
|
inline |
Copy constructor (deep copy)
Definition at line 68 of file odinreco/data.h.
RecoData::~RecoData | ( | ) |
Destructor
|
inline |
Returns reference to the k-space coordinate.
Definition at line 103 of file odinreco/data.h.
|
inline |
Returns const reference to the k-space coordinate.
Definition at line 113 of file odinreco/data.h.
|
inline |
Returns reference to current N-dimensional complex data. The dimension is determined according to the instantiation of template 'Rank'.
Definition at line 91 of file odinreco/data.h.
RecoData& RecoData::free | ( | int | dim | ) |
Free (deallocate) data with dimension 'dim'.
void RecoData::new_profiler | ( | const STD_string & | steplabel | ) |
Initializes new profiler object which is allocated/deallocted at the entry and exit of each step to measure the performance of the pipeline.
const CoordCountMap* RecoData::interpolated |
Coordinates interpolated during pipeline execution.
Definition at line 128 of file odinreco/data.h.
dataMode RecoData::mode |
Type of data.
Definition at line 123 of file odinreco/data.h.
const Protocol* RecoData::override_protocol |
Override protocol in output files if non-zero
Definition at line 118 of file odinreco/data.h.