|
ODIN
|
Saturation pulse + spoilers. More...
#include <seqsat.h>

Additional Inherited Members | |
Public Types inherited from List< SeqObjBase, const SeqObjBase *, const SeqObjBase & > | |
| typedef STD_list< const SeqObjBase * >::iterator | iter |
| typedef STD_list< const SeqObjBase * >::const_iterator | constiter |
Protected Member Functions inherited from SeqObjList | |
| void | clear_container () |
| bool | prep () |
Protected Member Functions inherited from SeqClass | |
| void | marshall_error () const |
Static Protected Member Functions inherited from SeqClass | |
| static void | clear_temporary () |
| static void | clear_containers () |
Saturation pulse + spoilers.
A saturation pulse + spoiler gradient pulse
| SeqSat::SeqSat | ( | const STD_string & | object_label = "unnamedSeqSat", |
| satNucleus | nuc = fat, |
||
| float | bandwidth = 0.3, |
||
| unsigned int | npulses = 1 |
||
| ) |
Constructs saturation pulse labeled 'object_label' with the following properties:
| SeqSat::SeqSat | ( | const SeqSat & | spg | ) |
Constructs a copy of 'spg'
|
virtual |
Returns the duration of the gradient object. This function returns only the effective duration during whichthe gradient is active, any delays before and after the gradient are omitted.
Implements SeqGradInterface.
|
virtual |
Returns the integral vector of the gradient course
Implements SeqGradInterface.
|
virtual |
Returns the strength of the gradient object
Implements SeqGradInterface.
|
virtual |
Changes the polarity of the gradient, i.e. inverts the sign of the gradient strength
Implements SeqGradInterface.
Assignment operator that makes this object become a copy of 'spg'
|
virtual |
This function can be used to specify a rotation of the gradient object in the spatial domain, the rotation will be applied to this object only rather than to the whole sequence.
Implements SeqGradInterface.
|
virtual |
Changes the strength of the gradient object
Implements SeqGradInterface.