#include <seqacq.h>

Public Member Functions | |
| virtual double | get_acquisition_duration () const |
| virtual double | get_acquisition_center () const |
| virtual double | get_acquisition_start () const |
| virtual unsigned int | get_npts () const |
| virtual SeqAcqInterface & | set_sweepwidth (double sw, float os_factor) |
| virtual double | get_sweepwidth () const |
| virtual float | get_oversampling () const |
| virtual SeqAcqInterface & | set_readout_shape (const fvector &shape, unsigned int dstsize) |
| virtual SeqAcqInterface & | set_reco_vector (recoDim dim, const SeqVector &vec, const dvector &valvec=dvector()) |
| virtual SeqAcqInterface & | set_default_reco_index (recoDim dim, unsigned int index) |
| virtual SeqAcqInterface & | set_template_type (templateType type) |
Friends | |
| class | SeqAcqDeph |
Definition at line 39 of file seqacq.h.
| virtual double SeqAcqInterface::get_acquisition_duration | ( | ) | const [inline, virtual] |
| virtual double SeqAcqInterface::get_acquisition_center | ( | ) | const [inline, virtual] |
Returns the the duration from the the beginnig of the acquisition object to the middle of the acquisition window.
Reimplemented in SeqAcq, SeqEpiDriverDefault, SeqAcqEPI, SeqAcqRead, SeqAcqSpiral, and SeqGradEcho.
| virtual double SeqAcqInterface::get_acquisition_start | ( | ) | const [inline, virtual] |
Returns the the duration from the the beginnig of the acquisition object to the beginnig of the acquisition window (the point of time where data starts to be acquired).
Reimplemented in SeqAcq, SeqEpiDriverDefault, SeqAcqEPI, SeqAcqRead, SeqAcqSpiral, and SeqGradEcho.
| virtual unsigned int SeqAcqInterface::get_npts | ( | ) | const [inline, virtual] |
Returns the total number of sampling points, without oversampling
Reimplemented in SeqAcq, SeqEpiDriver, and SeqAcqEPI.
| virtual SeqAcqInterface& SeqAcqInterface::set_sweepwidth | ( | double | sw, | |
| float | os_factor | |||
| ) | [inline, virtual] |
Sets the sweepwidth 'sw' without oversampling and oversampling factor 'os_factor' for this acquisition object, os_factor=1 means no oversampling.
Reimplemented in SeqAcq, SeqAcqEPI, SeqAcqRead, and SeqAcqSpiral.
| virtual double SeqAcqInterface::get_sweepwidth | ( | ) | const [inline, virtual] |
| virtual float SeqAcqInterface::get_oversampling | ( | ) | const [inline, virtual] |
| virtual SeqAcqInterface& SeqAcqInterface::set_readout_shape | ( | const fvector & | shape, | |
| unsigned int | dstsize | |||
| ) | [inline, virtual] |
| virtual SeqAcqInterface& SeqAcqInterface::set_reco_vector | ( | recoDim | dim, | |
| const SeqVector & | vec, | |||
| const dvector & | valvec = dvector() | |||
| ) | [inline, virtual] |
Specifies a vector 'vec' which indexes the data dimension 'dim'. The current index for each acquisition is retrieved from the vector. This is relevant for automatic reconstruction. An additional vector 'valvec' of double values can be given, which is attached to this dimension, e.g. different TEs in the echo dimension.
| virtual SeqAcqInterface& SeqAcqInterface::set_default_reco_index | ( | recoDim | dim, | |
| unsigned int | index | |||
| ) | [inline, virtual] |
| virtual SeqAcqInterface& SeqAcqInterface::set_template_type | ( | templateType | type | ) | [inline, virtual] |
Sets the template mode of this acquisition object. This is also relevant for automatic reconstruction.
Reimplemented in SeqEpiDriverDefault, SeqAcqEPI, and SeqGradEcho.
1.5.6