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

Phase Encoding. More...

#include <seqgradphase.h>

Inheritance diagram for SeqGradPhaseEnc:

Inheritance graph
[legend]
Collaboration diagram for SeqGradPhaseEnc:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SeqGradPhaseEnc (const STD_string &object_label, unsigned int nsteps, float fov, channelNo gradchannel, float gradstrength, encodingScheme scheme=linearEncoding, reorderScheme reorder=noReorder, unsigned int nsegments=1, unsigned int reduction=1, unsigned int acl_bands=DEFAULT_ACL_BANDS, float patial_fourier=0.0, const STD_string &nucleus="")
 SeqGradPhaseEnc (const STD_string &object_label, unsigned int nsteps, float fov, float gradduration, channelNo gradchannel, encodingScheme scheme=linearEncoding, reorderScheme reorder=noReorder, unsigned int nsegments=1, unsigned int reduction=1, unsigned int acl_bands=DEFAULT_ACL_BANDS, float patial_fourier=0.0, const STD_string &nucleus="")
 SeqGradPhaseEnc (const STD_string &object_label="unnamedSeqGradPhaseEnc")
 SeqGradPhaseEnc (const SeqGradPhaseEnc &sgpe)
SeqGradPhaseEncoperator= (const SeqGradPhaseEnc &sgpe)

Detailed Description

Phase Encoding.

A phase encoding gradient

Definition at line 37 of file seqgradphase.h.


Constructor & Destructor Documentation

SeqGradPhaseEnc::SeqGradPhaseEnc ( const STD_string &  object_label,
unsigned int  nsteps,
float  fov,
channelNo  gradchannel,
float  gradstrength,
encodingScheme  scheme = linearEncoding,
reorderScheme  reorder = noReorder,
unsigned int  nsegments = 1,
unsigned int  reduction = 1,
unsigned int  acl_bands = DEFAULT_ACL_BANDS,
float  patial_fourier = 0.0,
const STD_string &  nucleus = "" 
)

Constructs a phase encoding gradient labeled 'object_label' with the following properties:

SeqGradPhaseEnc::SeqGradPhaseEnc ( const STD_string &  object_label,
unsigned int  nsteps,
float  fov,
float  gradduration,
channelNo  gradchannel,
encodingScheme  scheme = linearEncoding,
reorderScheme  reorder = noReorder,
unsigned int  nsegments = 1,
unsigned int  reduction = 1,
unsigned int  acl_bands = DEFAULT_ACL_BANDS,
float  patial_fourier = 0.0,
const STD_string &  nucleus = "" 
)

Constructs a phase encoding gradient labeled 'object_label' with the following properties:

SeqGradPhaseEnc::SeqGradPhaseEnc ( const STD_string &  object_label = "unnamedSeqGradPhaseEnc"  )  [inline]

Constructs an empty phase encoding gradient labeled 'object_label'

Definition at line 85 of file seqgradphase.h.

SeqGradPhaseEnc::SeqGradPhaseEnc ( const SeqGradPhaseEnc sgpe  )  [inline]

Constructs a copy of 'sgpe'

Definition at line 90 of file seqgradphase.h.


Member Function Documentation

SeqGradPhaseEnc& SeqGradPhaseEnc::operator= ( const SeqGradPhaseEnc sgpe  )  [inline]

Assignment operator that makes this object become a copy of 'sgpe'

Definition at line 95 of file seqgradphase.h.


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