Sequence Parameter proxy.
More...
#include <seqpars.h>
List of all members.
|
Public Member Functions |
| | SeqPars (const STD_string &label="unnamedSeqPars") |
| | SeqPars (const SeqPars &sp) |
| SeqPars & | set_MatrixSize (direction dir, unsigned int size, parameterMode parmode=edit) |
| unsigned int | get_MatrixSize (direction 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) |
Detailed Description
Sequence Parameter proxy.
This class is used to hold all common sequence parameters
Definition at line 35 of file seqpars.h.
Constructor & Destructor Documentation
| SeqPars::SeqPars |
( |
const STD_string & |
label = "unnamedSeqPars" |
) |
|
Constructs a SeqPars with the given label
| SeqPars::SeqPars |
( |
const SeqPars & |
sp |
) |
[inline] |
Constructs a copy of 'sp'
Definition at line 47 of file seqpars.h.
Member Function Documentation
Specifies the size of the image in the given direction 'dir' to 'size'
| unsigned int SeqPars::get_MatrixSize |
( |
direction |
dir |
) |
const |
Returns the size of the image in the given direction
Specifies the repetition time of the sequence
| double SeqPars::get_RepetitionTime |
( |
|
) |
const [inline] |
Returns the repetition time of the sequence
Definition at line 68 of file seqpars.h.
Specifies the number of times the sequence will be repeated
| unsigned int SeqPars::get_NumOfRepetitions |
( |
|
) |
const [inline] |
Returns the number of times the sequence will be repeated
Definition at line 78 of file seqpars.h.
Specifies the echo time of the sequence
| double SeqPars::get_EchoTime |
( |
|
) |
const [inline] |
Returns the echo time of the sequence
Definition at line 89 of file seqpars.h.
Specifies the sweep width of the acquisition window
| double SeqPars::get_AcqSweepWidth |
( |
|
) |
const [inline] |
Returns the sweep width of the acquisition window
Definition at line 101 of file seqpars.h.
Specifies the flip angle of the excitation pulse
| double SeqPars::get_FlipAngle |
( |
|
) |
const [inline] |
Returns the flip angle of the excitation pulse
Definition at line 111 of file seqpars.h.
Specifies the reduction factor for parallel imaging
| unsigned int SeqPars::get_ReductionFactor |
( |
|
) |
const [inline] |
Returns the reduction factor for parallel imaging
Definition at line 121 of file seqpars.h.
Specifies the partial Fourier factor (0.0 = full k-space, 1.0 = half k-space)
| float SeqPars::get_PartialFourier |
( |
|
) |
const [inline] |
Returns the partial Fourier factor (0.0 = full k-space, 1.0 = half k-space)
Definition at line 131 of file seqpars.h.
Specifies whether RF spoiling is used
| bool SeqPars::get_RFSpoiling |
( |
|
) |
const [inline] |
Returns whether RF spoiling is used
Definition at line 141 of file seqpars.h.
Specifies whether gradient intro will be played out prior to sequence
| bool SeqPars::get_GradientIntro |
( |
|
) |
const [inline] |
Returns whether gradient intro will be played out prior to sequence
Definition at line 151 of file seqpars.h.
| SeqPars& SeqPars::set_Sequence |
( |
const STD_string & |
seqid |
) |
[inline] |
Sets the label of the sequence used
Definition at line 156 of file seqpars.h.
| const STD_string& SeqPars::get_Sequence |
( |
|
) |
const [inline] |
Returns the label of the sequence used
Definition at line 161 of file seqpars.h.
| SeqPars& SeqPars::set_ExpDuration |
( |
double |
dur |
) |
[inline] |
Sets the total duration of the sequence in minutes
Definition at line 167 of file seqpars.h.
| double SeqPars::get_ExpDuration |
( |
|
) |
const [inline] |
Returns the total duration of the sequence in minutes
Definition at line 172 of file seqpars.h.
| SeqPars& SeqPars::set_AcquisitionStart |
( |
double |
time |
) |
[inline] |
Sets the starting time point of the sequence
Definition at line 177 of file seqpars.h.
| double SeqPars::get_AcquisitionStart |
( |
|
) |
const [inline] |
Returns the starting time point of the sequence
Definition at line 182 of file seqpars.h.
The documentation for this class was generated from the following file: