#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 |
| 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) |
Definition at line 36 of file seqfreq.h.
| virtual SeqFreqChanInterface& SeqFreqChanInterface::set_nucleus | ( | const STD_string & | nucleus | ) | [inline, virtual] |
Specify the nucleus for this frequency channel
Reimplemented in SeqAcqEPI, SeqFreqChan, and SeqPulsar.
| virtual SeqFreqChanInterface& SeqFreqChanInterface::set_freqlist | ( | const dvector & | freqlist | ) | [inline, virtual] |
Sets the freqlist for the object
Reimplemented in SeqAcqEPI, and SeqFreqChan.
| virtual SeqFreqChanInterface& SeqFreqChanInterface::set_phaselist | ( | const dvector & | phaselist | ) | [inline, virtual] |
Sets the phaselist for the object
Reimplemented in SeqAcqEPI, and SeqFreqChan.
| virtual const SeqVector& SeqFreqChanInterface::get_freqlist_vector | ( | ) | const [inline, virtual] |
Returns the frequency list vector (for loop insertion)
Reimplemented in SeqAcqEPI, SeqDecoupling, and SeqFreqChan.
| virtual const SeqVector& SeqFreqChanInterface::get_phaselist_vector | ( | ) | const [inline, virtual] |
Returns the phaselist vector (for loop insertion)
Reimplemented in SeqAcqEPI, and SeqFreqChan.
| SeqFreqChanInterface::operator const SeqVector & | ( | ) | const [inline] |
| virtual SeqFreqChanInterface& SeqFreqChanInterface::set_encoding_scheme | ( | encodingScheme | scheme | ) | [inline, virtual] |
Sets the encoding scheme
Reimplemented in SeqAcqEPI, and SeqFreqChan.
| virtual SeqFreqChanInterface& SeqFreqChanInterface::set_reorder_scheme | ( | reorderScheme | scheme, | |
| unsigned int | nsegments = 1 | |||
| ) | [inline, virtual] |
Sets the reordering scheme for the frequency list
Reimplemented in SeqAcqEPI, and SeqFreqChan.
| virtual const SeqVector& SeqFreqChanInterface::get_reorder_vector | ( | ) | const [inline, virtual] |
Returns the reordering vector (for loop insertion)
Reimplemented in SeqAcqEPI, and SeqFreqChan.
| SeqFreqChanInterface& SeqFreqChanInterface::set_freqoffset | ( | double | freqoffset | ) |
Sets the frequency list to a single value 'freqoffset'
| SeqFreqChanInterface& SeqFreqChanInterface::set_phase | ( | double | phaseval | ) |
Sets the phase list to a single value 'phaseval'
| 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'
1.5.6