Public Member Functions | List of all members
SeqAcqDriver Class Referenceabstract

#include <seqacq.h>

Inherits SeqDriverBase.

Public Member Functions

virtual double adjust_sweepwidth (double desired_sweep_widht) const =0
virtual bool prep_driver (kSpaceCoord &recoindex, double sweepwidth, unsigned int nAcqPoints, double acqcenter, int freqchannel)=0
virtual double get_predelay () const =0
virtual double get_postdelay (double sweepwidth) const =0

Detailed Description

The base class for platform specific drivers of acquisition windows

Definition at line 155 of file seqacq.h.

Member Function Documentation

§ adjust_sweepwidth()

virtual double SeqAcqDriver::adjust_sweepwidth ( double  desired_sweep_widht) const
pure virtual

Returns possible sweepwidth closest to 'desired_sweep_widht'

§ get_postdelay()

virtual double SeqAcqDriver::get_postdelay ( double  sweepwidth) const
pure virtual

Delay following actual acquisition depending on 'sweepwidth'

§ get_predelay()

virtual double SeqAcqDriver::get_predelay ( ) const
pure virtual

Delay prior to actual acquisition

§ prep_driver()

virtual bool SeqAcqDriver::prep_driver ( kSpaceCoord recoindex,
double  sweepwidth,
unsigned int  nAcqPoints,
double  acqcenter,
int  freqchannel 
pure virtual

Prepare driver, let driver adjust reco coordinate 'recoindex'

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