CoilSensitivity Class Reference
[MR Parameters (odinpara library)]

#include <reco.h>

Inheritance diagram for CoilSensitivity:

Inheritance graph
[legend]
Collaboration diagram for CoilSensitivity:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CoilSensitivity (const STD_string &label="unnamedCoilSensitivity")
 CoilSensitivity (const CoilSensitivity &cs)
CoilSensitivityoperator= (const CoilSensitivity &cs)
CoilSensitivityset_sensitivity_map (const carray &sens_map, float FOVx, float FOVy, float FOVz)
STD_complex get_sensitivity_value (unsigned int channel, float x, float y, float z) const
unsigned int get_numof_channels () const

Detailed Description

Class to hold complex sensitivity

Definition at line 506 of file reco.h.


Constructor & Destructor Documentation

CoilSensitivity::CoilSensitivity ( const STD_string &  label = "unnamedCoilSensitivity"  ) 

Constructs a CoilSensitivity with the given label

CoilSensitivity::CoilSensitivity ( const CoilSensitivity cs  ) 

Constructs a copy of 'cs'


Member Function Documentation

CoilSensitivity& CoilSensitivity::operator= ( const CoilSensitivity cs  ) 

Assignment operator

CoilSensitivity& CoilSensitivity::set_sensitivity_map ( const carray sens_map,
float  FOVx,
float  FOVy,
float  FOVz 
)

Accepts a 4-dim complex array 'sens_map' with the dimensions (coil,z,y,x) and the corresponding FOVs

STD_complex CoilSensitivity::get_sensitivity_value ( unsigned int  channel,
float  x,
float  y,
float  z 
) const

Returns complex sensitivity value for the given channel and spatial position, uses trilinear interpolation

unsigned int CoilSensitivity::get_numof_channels (  )  const [inline]

Returns the number of channels of the coil

Definition at line 541 of file reco.h.


The documentation for this class was generated from the following file:
Generated on Sat Jun 14 12:31:23 2008 by  doxygen 1.5.1