Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

sequence.c File Reference

#include "sequence.h"
#include <idvol.h>
#include <string.h>
#include "event-rfpulse.h"
#include "event-precession.h"
#include "event-acquisition.h"

Go to the source code of this file.

Defines

#define NSEQ   14

Functions

PSEQ GetSequenceByName (char *seqname)
 Make the association between a sequence name and the corresponding function pointer.

PPPVOLUME_COMPLEX_DOUBLE RunSequence (char *seqname, SEQPARAM *seqparam, OBJECT3D *objet, EXPERIENCE3D *expr)
 Apply an MRI sequence with given sequence parameters on a given object using given experiment parameters.

void SetSeqParamTE (SEQPARAM *seqparam, double te)
 Define the Echo time within the sequence parameter structure.

void SetSeqParamTR (SEQPARAM *seqparam, double tr)
 Define the Repetition time within the sequence parameter structure.

void SetSeqParamTI (SEQPARAM *seqparam, double ti)
 Define the Inversion time within the sequence parameter structure.

void SetSeqParamTeta (SEQPARAM *seqparam, double teta)
 Define the RF pulse angle within the sequence parameter structure.

void SetSeqParamTfact (SEQPARAM *seqparam, double tfact)
 Define the turbo factor within the sequence parameter structure.


Define Documentation

#define NSEQ   14
 

Referenced by GetSequenceByName().


Generated on Wed Oct 19 09:28:36 2005 for SIMRI3D by doxygen 1.3.7