24 #include <tjutils/tjlist.h>
26 #include <odinseq/seqobj.h>
27 #include <odinseq/seqdriver.h>
28 #include <odinseq/seqrotmatrixvector.h>
31 #define _MIN_PPG_CMDSIZE_ 25
32 #define _MIN_GP_CMDSIZE_ 50
63 virtual bool prep_driver() = 0;
94 SeqObjList(
const STD_string& object_label=
"unnamedSeqObjList");
194 bool contains_list()
const {
return true;}
199 Handler<const SeqRotMatrixVector* > gradrotmatrixvec;
200 static Handler<const SeqRotMatrixVector* > current_gradrotmatrixvec;
Container for sequence objects.
SeqObjList & operator=(const SeqObjList &so)
SeqObjList(const STD_string &object_label="unnamedSeqObjList")
STD_string get_program(programContext &context) const
double get_duration() const
double get_rf_energy() const
SeqObjList & set_gradrotmatrixvector(const SeqRotMatrixVector &matrixVec)
STD_string get_properties() const
SeqObjList(const SeqObjList &so)
unsigned int event(eventContext &context) const
SeqValList get_delayvallist() const
SeqValList get_freqvallist(freqlistAction action) const
SeqObjList & operator+=(const SeqObjBase &soa)
RecoValList get_recovallist(unsigned int reptimes, LDRkSpaceCoords &coords) const
void query(queryContext &context) const
Vector of SeqRotMatrix's.