#include <seqgradpulse.h>
Inheritance diagram for SeqGradConstPulse:


Public Member Functions | |
| SeqGradConstPulse (const STD_string &object_label, channelNo gradchannel, float gradstrength, float gradduration) | |
| SeqGradConstPulse (const SeqGradConstPulse &sgcp) | |
| SeqGradConstPulse (const STD_string &object_label="unnamedSeqGradConstPulse") | |
| SeqGradConstPulse & | operator= (const SeqGradConstPulse &sgcp) |
| SeqGradConstPulse & | set_constduration (float duration) |
| double | get_constduration () const |
| SeqGradInterface & | set_strength (float gradstrength) |
This class represents a gradient pulse with a constant gradient field
Definition at line 40 of file seqgradpulse.h.
| SeqGradConstPulse::SeqGradConstPulse | ( | const STD_string & | object_label, | |
| channelNo | gradchannel, | |||
| float | gradstrength, | |||
| float | gradduration | |||
| ) |
Constructs a constant gradient pulse labeled 'object_label' with the following properties:
| SeqGradConstPulse::SeqGradConstPulse | ( | const SeqGradConstPulse & | sgcp | ) |
Constructs a copy of 'sgcp'
| SeqGradConstPulse::SeqGradConstPulse | ( | const STD_string & | object_label = "unnamedSeqGradConstPulse" |
) |
Construct an empty constant gradient pulse with the given label
| SeqGradConstPulse& SeqGradConstPulse::operator= | ( | const SeqGradConstPulse & | sgcp | ) |
Assignment operator that makes this constant gradient pulse object become a copy of 'sgcp'
| SeqGradConstPulse& SeqGradConstPulse::set_constduration | ( | float | duration | ) | [inline] |
setting duration of the constant part
Definition at line 71 of file seqgradpulse.h.
| double SeqGradConstPulse::get_constduration | ( | ) | const [inline] |
getting duration of the constant part
Definition at line 77 of file seqgradpulse.h.
| SeqGradInterface& SeqGradConstPulse::set_strength | ( | float | gradstrength | ) | [virtual] |
Changes the strength of the gradient object
Reimplemented from SeqGradChanList.
1.5.1