SeqFieldMap Class Reference
[Classes for sequence design (odinseq library)]

Multi-echo module for field-map pre-scan. More...

#include <seqtemplate.h>

Inheritance diagram for SeqFieldMap:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 SeqFieldMap ()
void init (const STD_string &objlabel)
void build_seq (double sweepwidth, float os_factor=1.0, const SeqObjList &prep=SeqObjList(), double min_relaxdelay=0.0)
JcampDxBlockget_parblock ()


Detailed Description

Multi-echo module for field-map pre-scan.

In order to acquire a field-map together with the actual scan, this sequence module employs an EPI-like readout where each shot acquires an even number of alternating echoes (each with a different TE) separately for each line in k-space.

Definition at line 41 of file seqtemplate.h.


Constructor & Destructor Documentation

SeqFieldMap::SeqFieldMap (  )  [inline]

Constructs a field-map scan

Definition at line 60 of file seqtemplate.h.


Member Function Documentation

void SeqFieldMap::init ( const STD_string &  objlabel  ) 

Initialize field-map scan with default values, sequence objects are prefixed by 'objlabel'. This function is usually called in the sequence initialization step.

void SeqFieldMap::build_seq ( double  sweepwidth,
float  os_factor = 1.0,
const SeqObjList prep = SeqObjList(),
double  min_relaxdelay = 0.0 
)

Builds the field-map scan using bandwidth 'sweepwidth' with oversampling factor 'os_factor', an extra preparation 'prep' prior to each excitation and minimum relaxation delay 'min_relaxdelay'. This function is usually called in the sequence building step.

JcampDxBlock& SeqFieldMap::get_parblock (  ) 

Returns block of local parameters


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

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