SeqGradTrapezParallel Class Reference
[Classes for sequence design (odinseq library)]

3 trapezoidal gradients More...

#include <seqgradtrapez.h>

Inheritance diagram for SeqGradTrapezParallel:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 SeqGradTrapezParallel (const STD_string &object_label, float gradintegral_read, float gradintegral_phase, float gradintegral_slice, float maxgradstrength, double timestep=0.01, rampType type=linear, double minrampduration=0.0)
 SeqGradTrapezParallel (const SeqGradTrapezParallel &sgtp)
 SeqGradTrapezParallel (const STD_string &object_label="unnamedSeqGradTrapezParallel")
SeqGradTrapezParalleloperator= (const SeqGradTrapezParallel &sgtp)


Detailed Description

3 trapezoidal gradients

A class to place 3 synchronous gradient pulses with trapezoidal shape on all 3 axes simultaneously.

Definition at line 365 of file seqgradtrapez.h.


Constructor & Destructor Documentation

SeqGradTrapezParallel::SeqGradTrapezParallel ( const STD_string &  object_label,
float  gradintegral_read,
float  gradintegral_phase,
float  gradintegral_slice,
float  maxgradstrength,
double  timestep = 0.01,
rampType  type = linear,
double  minrampduration = 0.0 
)

Constructs a gradient pulse labeled 'object_label' with the following properties:

  • gradintegral_read: The desired gradient integral on the read channel
  • gradintegral_phase: The desired gradient integral on the phase channel
  • gradintegral_slice: The desired gradient integral on the slice channel
  • maxgradstrength: The maximum gradient strength
  • timestep: The time resolution for the ramps
  • rampType: The shape for the ramps
  • minrampduration: The minimum duration for the ramps

SeqGradTrapezParallel::SeqGradTrapezParallel ( const SeqGradTrapezParallel sgtp  ) 

Constructs a copy of 'sgtp'

SeqGradTrapezParallel::SeqGradTrapezParallel ( const STD_string &  object_label = "unnamedSeqGradTrapezParallel"  ) 

Construct an empty gradient pulse with the given label


Member Function Documentation

SeqGradTrapezParallel& SeqGradTrapezParallel::operator= ( const SeqGradTrapezParallel sgtp  ) 

Assignment operator that makes this gradient pulse become a copy of 'sgt'


The documentation for this class was generated from the following file:

Generated on Wed Sep 30 15:33:22 2009 by  doxygen 1.5.6