ODIN
|
#include <seqgradtrapez.h>
Public Member Functions | |
bool | update_driver (direction channel, double onrampdur, double constdur, double offrampdur, float strength, double timestep, rampType type, bool exclude_offramp_from_timing) |
Public Member Functions inherited from SeqGradChan | |
SeqGradChan (const STD_string &object_label, direction gradchannel, float gradstrength, double gradduration) | |
SeqGradChan (const STD_string &object_label="unnamedSeqGradChan") | |
SeqGradChan (const SeqGradChan &sgc) | |
virtual | ~SeqGradChan () |
SeqGradChan & | operator= (const SeqGradChan &sgc) |
virtual int | get_wavesize () const |
virtual void | resize (unsigned int newsize) |
fvector | get_gradintegral () const |
unsigned int | event (eventContext &context) const |
Public Member Functions inherited from SeqGradInterface | |
float | get_gradintegral_norm () const |
Public Member Functions inherited from SeqClass | |
SeqClass & | set_temporary () |
Public Member Functions inherited from Labeled | |
Labeled (const STD_string &label="unnamed") | |
Labeled & | set_label (const STD_string &label) |
const STD_string & | get_label () const |
Labeled & | operator= (const Labeled &l) |
Public Member Functions inherited from SeqDur | |
SeqDur (const STD_string &object_label, float duration) | |
SeqDur (const STD_string &object_label="unnamedSeqDur") | |
SeqDur (const SeqDur &sd) | |
SeqDur & | set_duration (float duration) |
double | get_duration () const |
SeqDur & | operator= (const SeqDur &sd) |
Public Member Functions inherited from SeqTreeObj | |
virtual STD_string | get_program (programContext &context) const |
virtual RecoValList | get_recovallist (unsigned int reptimes, LDRkSpaceCoords &coords) const |
bool | contains (const SeqTreeObj *sto) const |
void | tree (SeqTreeCallbackAbstract *display) const |
virtual SeqValList | get_freqvallist (freqlistAction action) const |
virtual SeqValList | get_delayvallist () const |
virtual double | get_rf_energy () const |
Additional Inherited Members | |
Protected Member Functions inherited from SeqGradChan | |
float | get_grdfactor (direction chan) const |
fvector | get_grdfactors_norot () const |
Protected Member Functions inherited from SeqClass | |
void | marshall_error () const |
virtual void | clear_container () |
Protected Member Functions inherited from SeqTreeObj | |
virtual void | query (queryContext &context) const |
Static Protected Member Functions inherited from SeqClass | |
static void | clear_temporary () |
static void | clear_containers () |
The Default driver for trapezoidal gradient pulses
Definition at line 72 of file seqgradtrapez.h.
|
virtual |
Update the driver with the following properties:
Implements SeqGradTrapezDriver.