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.