#include <seqpars.h>
Inheritance diagram for SeqPars:


Public Member Functions | |
| SeqPars (const STD_string &label="unnamedSeqPars") | |
| SeqPars (const SeqPars &sp) | |
| SeqPars & | set_MatrixSize (channelNo dir, unsigned int size, parameterMode parmode=edit) |
| unsigned int | get_MatrixSize (channelNo dir) const |
| SeqPars & | set_RepetitionTime (double time, parameterMode parmode=edit) |
| double | get_RepetitionTime () const |
| SeqPars & | set_NumOfRepetitions (unsigned int times, parameterMode parmode=edit) |
| unsigned int | get_NumOfRepetitions () const |
| SeqPars & | set_EchoTime (double time, parameterMode parmode=edit) |
| double | get_EchoTime () const |
| SeqPars & | set_AcqSweepWidth (double sw, parameterMode parmode=edit) |
| double | get_AcqSweepWidth () const |
| SeqPars & | set_FlipAngle (double fa, parameterMode parmode=edit) |
| double | get_FlipAngle () const |
| SeqPars & | set_ReductionFactor (unsigned int factor, parameterMode parmode=edit) |
| unsigned int | get_ReductionFactor () const |
| SeqPars & | set_PartialFourier (float factor, parameterMode parmode=edit) |
| float | get_PartialFourier () const |
| SeqPars & | set_RFSpoiling (bool flag, parameterMode parmode=edit) |
| bool | get_RFSpoiling () const |
| SeqPars & | set_GradientIntro (bool flag, parameterMode parmode=edit) |
| bool | get_GradientIntro () const |
| SeqPars & | set_Sequence (const STD_string &seqid) |
| const STD_string & | get_Sequence () const |
| SeqPars & | set_ExpDuration (double dur) |
| double | get_ExpDuration () const |
| SeqPars & | set_AcquisitionStart (double time) |
| double | get_AcquisitionStart () const |
| SeqPars & | operator= (const SeqPars &pars2) |
This class is used to hold all common sequence parameters
Definition at line 35 of file seqpars.h.
| SeqPars::SeqPars | ( | const STD_string & | label = "unnamedSeqPars" |
) |
Constructs a SeqPars with the given label
| SeqPars::SeqPars | ( | const SeqPars & | sp | ) |
Constructs a copy of 'sp'
| SeqPars& SeqPars::set_MatrixSize | ( | channelNo | dir, | |
| unsigned int | size, | |||
| parameterMode | parmode = edit | |||
| ) |
Specifies the size of the image in the given direction 'dir' to 'size'
| unsigned int SeqPars::get_MatrixSize | ( | channelNo | dir | ) | const |
Returns the size of the image in the given direction
| SeqPars& SeqPars::set_RepetitionTime | ( | double | time, | |
| parameterMode | parmode = edit | |||
| ) |
Specifies the repetition time of the sequence
| double SeqPars::get_RepetitionTime | ( | ) | const [inline] |
| SeqPars& SeqPars::set_NumOfRepetitions | ( | unsigned int | times, | |
| parameterMode | parmode = edit | |||
| ) |
Specifies the number of times the sequence will be repeated
| unsigned int SeqPars::get_NumOfRepetitions | ( | ) | const [inline] |
| SeqPars& SeqPars::set_EchoTime | ( | double | time, | |
| parameterMode | parmode = edit | |||
| ) |
Specifies the echo time of the sequence
| double SeqPars::get_EchoTime | ( | ) | const [inline] |
| SeqPars& SeqPars::set_AcqSweepWidth | ( | double | sw, | |
| parameterMode | parmode = edit | |||
| ) |
Specifies the sweep width of the acquisition window
| double SeqPars::get_AcqSweepWidth | ( | ) | const [inline] |
| SeqPars& SeqPars::set_FlipAngle | ( | double | fa, | |
| parameterMode | parmode = edit | |||
| ) |
Specifies the flip angle of the excitation pulse
| double SeqPars::get_FlipAngle | ( | ) | const [inline] |
| SeqPars& SeqPars::set_ReductionFactor | ( | unsigned int | factor, | |
| parameterMode | parmode = edit | |||
| ) |
Specifies the reduction factor for parallel imaging
| unsigned int SeqPars::get_ReductionFactor | ( | ) | const [inline] |
| SeqPars& SeqPars::set_PartialFourier | ( | float | factor, | |
| parameterMode | parmode = edit | |||
| ) |
Specifies the partial Fourier factor (0.0 = full k-space, 1.0 = half k-space)
| float SeqPars::get_PartialFourier | ( | ) | const [inline] |
| SeqPars& SeqPars::set_RFSpoiling | ( | bool | flag, | |
| parameterMode | parmode = edit | |||
| ) |
Specifies whether RF spoiling is used
| bool SeqPars::get_RFSpoiling | ( | ) | const [inline] |
| SeqPars& SeqPars::set_GradientIntro | ( | bool | flag, | |
| parameterMode | parmode = edit | |||
| ) |
Specifies whether gradient intro will be played out prior to sequence
| bool SeqPars::get_GradientIntro | ( | ) | const [inline] |
| SeqPars& SeqPars::set_Sequence | ( | const STD_string & | seqid | ) | [inline] |
| const STD_string& SeqPars::get_Sequence | ( | ) | const [inline] |
| SeqPars& SeqPars::set_ExpDuration | ( | double | dur | ) | [inline] |
| double SeqPars::get_ExpDuration | ( | ) | const [inline] |
| SeqPars& SeqPars::set_AcquisitionStart | ( | double | time | ) | [inline] |
| double SeqPars::get_AcquisitionStart | ( | ) | const [inline] |
1.5.1