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

3 trapezoidal gradients More...

#include <seqgradtrapez.h>

Inheritance diagram for SeqGradTrapezParallel:

Inheritance graph
[legend]
Collaboration diagram for SeqGradTrapezParallel:

Collaboration 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 352 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:

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 Sat Jun 14 12:32:30 2008 by  doxygen 1.5.1