Classes for sequence design (odinseq library)


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  SeqDecoupling
 Decoupling period. More...
class  SeqDelay
 Timing delay. More...
class  SeqDelayVector
 Vector of variable timing delays. More...
class  SeqDiffWeight
 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 trapezoidal gradients 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  SeqPulsarPinWheel
 Pinwheel 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  SeqSimMonteCarlo
 Monte-Carlo-based Magnetization Simulator. More...
class  SeqFieldMap
 Multi-echo module for field-map pre-scan. More...
class  SeqTrigger
 External trigger. More...
class  SeqSnapshot
 Magnetization snapshot. More...
class  SeqVecIter
 Iterator for vectors. More...

Enumerations

enum  dephaseMode
enum  rampType
enum  pulseType
enum  satNucleus
enum  encodingScheme
enum  reorderScheme

Detailed Description

ODIN sequence modelling framework (odinseq library)

Enumeration Type Documentation

enum dephaseMode

This enum is used to specify the type of the pre-dephasing or post-rephasing gradient:

Definition at line 42 of file seqacqdeph.h.

enum encodingScheme

This enum can be used to determine the encoding scheme of a list of values:

Definition at line 37 of file seqvec.h.

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'

Definition at line 42 of file seqpuls.h.

enum rampType

This enum is used to specify the shape of gradient ramp:

Definition at line 34 of file seqgradramp.h.

enum reorderScheme

This enum can be used to determine the reordering scheme of a list of values:

Definition at line 48 of file seqvec.h.

enum satNucleus

Enum to specifiy saturation component:

Definition at line 37 of file seqsat.h.


Generated on Sat Jun 14 12:31:23 2008 by  doxygen 1.5.1