RecoData Class Reference
[The reconstruction framework (odinreco)]

#include <data.h>

List of all members.

Public Member Functions

 RecoData (const RecoCoord &coord=RecoCoord())
 RecoData (const RecoData &rd)
 ~RecoData ()
RecoDataoperator= (const RecoData &rd)
RecoDatacopy_meta (const RecoData &rd)
ComplexData< 1 > & data (Rank< 1 >) const
RecoCoordcoord ()
const RecoCoordcoord () const
void new_profiler (const STD_string &steplabel)

Public Attributes

const Protocoloverride_protocol
bool real_data
const CoordCountMapinterpolated


Detailed Description

Class to hold intermediate results (multidimensional complex data) of steps in the reconstruction pipeline.

Definition at line 48 of file odinreco/data.h.


Constructor & Destructor Documentation

RecoData::RecoData ( const RecoCoord coord = RecoCoord()  )  [inline]

Creates object with initial k-space coordinate 'coord'.

Definition at line 55 of file odinreco/data.h.

RecoData::RecoData ( const RecoData rd  )  [inline]

Copy constructor (deep copy)

Definition at line 60 of file odinreco/data.h.

RecoData::~RecoData (  ) 

Destructor


Member Function Documentation

RecoData& RecoData::operator= ( const RecoData rd  ) 

Assignment operator (deep copy)

RecoData& RecoData::copy_meta ( const RecoData rd  ) 

Copy only the meta data from 'rd'

ComplexData<1>& RecoData::data ( Rank< 1 >   )  const [inline]

Returns reference to current N-dimensional complex data. The dimension is determined according to the instantiation of template 'Rank'.

Definition at line 83 of file odinreco/data.h.

RecoCoord& RecoData::coord (  )  [inline]

Returns reference to the k-space coordinate.

Definition at line 92 of file odinreco/data.h.

const RecoCoord& RecoData::coord (  )  const [inline]

Returns const reference to the k-space coordinate.

Definition at line 97 of file odinreco/data.h.

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.


Member Data Documentation

Override protocol in output files if non-zero

Definition at line 102 of file odinreco/data.h.

Signals to following steps that only real part contains the actual data and imaginary part contains its reliability.

Definition at line 108 of file odinreco/data.h.

Coordinates interpolated during pipeline execution.

Definition at line 113 of file odinreco/data.h.


The documentation for this class was generated from the following file:

Generated on Wed Sep 30 15:33:10 2009 by  doxygen 1.5.6