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

Gradient delay. More...

#include <seqgradconst.h>

Inheritance diagram for SeqGradDelay:

Inheritance graph
[legend]
Collaboration diagram for SeqGradDelay:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SeqGradDelay (const STD_string &object_label, channelNo gradchannel, double gradduration)
 SeqGradDelay (const SeqGradDelay &sgd)
 SeqGradDelay (const STD_string &object_label="unnamedSeqGradDelay")
SeqGradDelayoperator= (const SeqGradDelay &sgd)
float get_strength () const

Detailed Description

Gradient delay.

This class represents a gradient delay which can be inserted into a list of gradient objects

Definition at line 84 of file seqgradconst.h.


Constructor & Destructor Documentation

SeqGradDelay::SeqGradDelay ( const STD_string &  object_label,
channelNo  gradchannel,
double  gradduration 
)

Constructs a constant gradient field labeled 'object_label' with the following properties:

SeqGradDelay::SeqGradDelay ( const SeqGradDelay sgd  ) 

Constructs a copy of 'sgd'

SeqGradDelay::SeqGradDelay ( const STD_string &  object_label = "unnamedSeqGradDelay"  ) 

Construct an empty gradient object with the given label


Member Function Documentation

SeqGradDelay& SeqGradDelay::operator= ( const SeqGradDelay sgd  ) 

Assignment operator that makes this gradient channel object become a copy of 'sgd'

float SeqGradDelay::get_strength (  )  const [inline, virtual]

Returns the strength of the gradient object

Reimplemented from SeqGradChan.

Definition at line 112 of file seqgradconst.h.


The documentation for this class was generated from the following file:
Generated on Sat Jun 14 12:32:25 2008 by  doxygen 1.5.1