|
ODIN
|
#include <seqfreq.h>

Public Member Functions | |
| virtual SeqFreqChanInterface & | set_nucleus (const STD_string &nucleus) |
| virtual SeqFreqChanInterface & | set_freqlist (const dvector &freqlist) |
| virtual SeqFreqChanInterface & | set_phaselist (const dvector &phaselist) |
| virtual const SeqVector & | get_freqlist_vector () const |
| virtual const SeqVector & | get_phaselist_vector () const |
| operator const SeqVector & () const | |
| virtual SeqFreqChanInterface & | set_encoding_scheme (encodingScheme scheme) |
| virtual SeqFreqChanInterface & | set_reorder_scheme (reorderScheme scheme, unsigned int nsegments=1) |
| virtual const SeqVector & | get_reorder_vector () const |
| virtual SeqFreqChanInterface & | set_phaselist_encoding_scheme (encodingScheme scheme) |
| virtual SeqFreqChanInterface & | set_phaselist_reorder_scheme (reorderScheme scheme, unsigned int nsegments=1) |
| virtual const SeqVector & | get_phaselist_reorder_vector () const |
| SeqFreqChanInterface & | set_freqoffset (double freqoffset) |
| SeqFreqChanInterface & | set_phase (double phaseval) |
| SeqFreqChanInterface & | set_phasespoiling (unsigned int size=80, double incr=117.0, double offset=0.0) |
Public Member Functions inherited from SeqClass | |
| SeqClass & | set_temporary () |
Public Member Functions inherited from Labeled | |
| Labeled (const STD_string &label="unnamed") | |
| Labeled & | set_label (const STD_string &label) |
| const STD_string & | get_label () const |
| Labeled & | operator= (const Labeled &l) |
Friends | |
| class | SeqAcqEPI |
Additional Inherited Members | |
Protected Member Functions inherited from SeqClass | |
| void | marshall_error () const |
| virtual void | clear_container () |
| virtual bool | prep () |
Static Protected Member Functions inherited from SeqClass | |
| static void | clear_temporary () |
| static void | clear_containers () |
Abstract interfac class for all sequence objects that occupy a transmitter/receiver channel, e.g. pulse objects or acquisition objects
|
inlinevirtual |
Returns the frequency list vector (for loop insertion)
Reimplemented in SeqFreqChan, SeqDecoupling, and SeqAcqEPI.
|
inlinevirtual |
|
inlinevirtual |
Returns the phaselist vector (for loop insertion)
Reimplemented in SeqFreqChan, and SeqAcqEPI.
|
inlinevirtual |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Sets the freqlist for the object
Reimplemented in SeqFreqChan, and SeqAcqEPI.
| SeqFreqChanInterface& SeqFreqChanInterface::set_freqoffset | ( | double | freqoffset | ) |
Sets the frequency list to a single value 'freqoffset'
|
inlinevirtual |
Specify the nucleus for this frequency channel
Reimplemented in SeqPulsar, SeqFreqChan, and SeqAcqEPI.
| SeqFreqChanInterface& SeqFreqChanInterface::set_phase | ( | double | phaseval | ) |
Sets the phase list to a single value 'phaseval'
|
inlinevirtual |
Sets the phaselist for the object
Reimplemented in SeqFreqChan, and SeqAcqEPI.
|
inlinevirtual |
|
inlinevirtual |
| SeqFreqChanInterface& SeqFreqChanInterface::set_phasespoiling | ( | unsigned int | size = 80, |
| double | incr = 117.0, |
||
| double | offset = 0.0 |
||
| ) |
Sets a phase list for RF spoiling of length 'size', multiplicator 'incr' and uniform 'offset'. Defaults are recommended by the 'Handbook of MRI'
|
inlinevirtual |