ODIN
|
Classes | |
class | OdinPulse |
Advandced RF pulses. More... | |
class | SeqAcq |
Acquisition. More... | |
class | SeqAcqDeph |
Pre-read dephasing. More... | |
class | SeqAcqEPI |
Acquisition + echo-planar imaging readout. More... | |
class | SeqAcqRead |
Acquisition + readout gradient. More... | |
class | SeqAcqSpiral |
Acquisition + spiral gradient. More... | |
class | SeqBlSiegPrep |
Bloch-Siegert preparation module for B1-mapping. More... | |
class | SeqDecoupling |
Decoupling period. More... | |
class | SeqDelay |
Timing delay. More... | |
class | SeqDelayVector |
Vector of variable timing delays. More... | |
class | SeqDiffWeight |
Diffusion Weighting. More... | |
class | SeqDiffWeightFlowComp |
Flow-Compensated Diffusion Weighting. More... | |
class | SeqGradConst |
Constant gradient. More... | |
class | SeqGradDelay |
Gradient delay. More... | |
class | SeqGradEcho |
Gradient echo module. More... | |
class | SeqGradPhaseEnc |
Phase Encoding. More... | |
class | SeqGradPhaseEncFlowComp |
Flow-Compensated Phase Encoding. More... | |
class | SeqGradConstPulse |
Constant gradient pulse. More... | |
class | SeqGradVectorPulse |
Vector of gradient pulses. More... | |
class | SeqGradRamp |
Gradient Ramp. More... | |
class | SeqGradTrapez |
Trapezoidal gradient. More... | |
class | SeqGradTrapezParallel |
3 simultaneous trapezoids More... | |
class | SeqGradVector |
Vector of constant gradients. More... | |
class | SeqGradWave |
Gradient Waveform. More... | |
class | SeqObjList |
Container for sequence objects. More... | |
class | SeqObjLoop |
Sequence Loop. More... | |
class | SeqMethod |
Base class for methods (sequences) More... | |
class | SeqObjVector |
Vector to loop over sequence objects. More... | |
class | SeqPuls |
RF pulse. More... | |
class | SeqPulsar |
Pulsar pulses, combines OdinPulse and SeqPulsNdim. More... | |
class | SeqPulsarReph |
Post-pulse rephaser. More... | |
class | SeqPulsarSinc |
Sinc pulse. More... | |
class | SeqPulsarGauss |
Gauss pulse. More... | |
class | SeqPulsarBP |
Const pulse. More... | |
class | SeqPulsNdim |
RF Pulse + gradients. More... | |
class | SeqRotMatrixVector |
Vector of SeqRotMatrix's. More... | |
class | SeqPulsarSat |
Saturation pulse. More... | |
class | SeqSat |
Saturation pulse + spoilers. More... | |
struct | SeqSimInterval |
Time interval for simulation. More... | |
class | SeqSimMagsi |
MAGSI-based Magnetization Simulator. More... | |
class | SeqFieldMap |
Multi-echo module for field-map pre-scan. More... | |
class | SeqTrigger |
Output trigger. More... | |
class | SeqHalt |
Input trigger. More... | |
class | SeqSnapshot |
Magnetization snapshot. More... | |
class | SeqMagnReset |
Magnetization reset. More... | |
class | SeqVecIter |
Iterator for vectors. More... | |
Enumerations | |
enum | dephaseMode |
enum | rampType |
enum | pulseType |
enum | satNucleus |
enum | encodingScheme |
enum | reorderScheme |
ODIN sequence modelling framework (odinseq library)
enum dephaseMode |
This enum is used to specify the type of the pre-dephasing or post-rephasing gradient:
Definition at line 40 of file seqacqdeph.h.
enum encodingScheme |
This enum can be used to determine the encoding scheme of a list of values:
enum pulseType |
Enum to specify the type of a pulse.It is essential for the calculation of k-space trajectories and other stuff to specify this correctly for each object derived from 'SeqPulsInterface'
enum rampType |
This enum is used to specify the shape of gradient ramp:
Definition at line 42 of file seqgradramp.h.
enum reorderScheme |
This enum can be used to determine the reordering scheme of a list of values:
enum satNucleus |