|
ODIN
|
Output trigger. More...
#include <seqtrigg.h>

Public Member Functions | |
| SeqTrigger (const STD_string &object_label, double duration) | |
| SeqTrigger (const STD_string &object_label="unnamedSeqTrigger") | |
| SeqTrigger (const SeqTrigger &st) | |
| SeqTrigger & | operator= (const SeqTrigger &st) |
| STD_string | get_program (programContext &context) const |
| double | get_duration () const |
| unsigned int | event (eventContext &context) const |
Public Member Functions inherited from SeqTreeObj | |
| virtual STD_string | get_properties () 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 |
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) |
Additional Inherited Members | |
Protected Member Functions inherited from SeqTreeObj | |
| virtual void | query (queryContext &context) const |
Protected Member Functions inherited from SeqClass | |
| void | marshall_error () const |
| virtual void | clear_container () |
Static Protected Member Functions inherited from SeqClass | |
| static void | clear_temporary () |
| static void | clear_containers () |
Output trigger.
Insert triggers for external devices into the sequence.
Definition at line 71 of file seqtrigg.h.
| SeqTrigger::SeqTrigger | ( | const STD_string & | object_label, |
| double | duration | ||
| ) |
Constructs a trigger labeled 'object_label' with the following properties:
| SeqTrigger::SeqTrigger | ( | const STD_string & | object_label = "unnamedSeqTrigger" | ) |
Default Constructor
|
inline |
Constructs a trigger which is a copy of 'st'
Definition at line 89 of file seqtrigg.h.
|
virtual |
Queries the sequence tree for events, returns the number of events executed
Reimplemented from SeqTreeObj.
|
virtual |
Returns the duration of the sequence object.
Implements SeqTreeObj.
|
virtual |
Returns the part in the pulse/gradient program of this sequence object. 'context' holds data about how the program should be generated, e.g. type of program and formatting.
Reimplemented from SeqTreeObj.
| SeqTrigger& SeqTrigger::operator= | ( | const SeqTrigger & | st | ) |
This assignment operator will make this object become an exact copy of 'st'.