21 #include <odinseq/seqpuls.h>
22 #include <odinseq/seqparallel.h>
25 struct SeqPulsNdimObjects;
51 SeqPulsNdim(
const STD_string& object_label =
"unnamedSeqPulsNdim" );
128 SeqPulsNdimObjects* objs;
SeqPulsNdim(const SeqPulsNdim &spnd)
float get_magnetic_center() const
SeqPulsInterface & set_pulsduration(float pulsduration)
cvector get_rfwave() const
fvector get_gradwave(direction dir) const
SeqPulsNdim & set_grad_shift_offset(float grad_shift_offset)
SeqPulsNdim & operator=(const SeqPulsNdim &spnd)
SeqPulsNdim & operator+=(SeqGradChanList &sgcl)
SeqPulsNdim & set_gradwave(direction dir, const fvector &waveform)
virtual int get_dims() const
SeqPulsNdim & set_B1max(float b1max)
SeqPulsNdim(const STD_string &object_label="unnamedSeqPulsNdim")
SeqPulsNdim & set_rfwave(const cvector &waveform)