link to homepage

Institute for Neuroscience and Medicine

Navigation and service


API documentation

World parameters provide the parametric data of the sequence. More...

#include <Parameters.h>

Inheritance diagram for Parameters:
Collaboration diagram for Parameters:

List of all members.

Public Member Functions

 ~Parameters ()
 Default destructor.
ParametersClone () const
 Clone.
bool Prepare (PrepareMode mode=PREP_INIT)
void SetDefaults ()
 Set default parameters.

Static Public Member Functions

static Parametersinstance ()
 Get the single instance of the World parameters.

Public Attributes

double m_te
 Sequence TE.
double m_tr
 Sequence TR.
double m_ti
 Sequence TI.
double m_td
 Sequence TD.
double m_fov_x
 Sequence FOV in x direction.
double m_fov_y
 Sequence FOV in y direction.
double m_fov_z
 Sequence FOV in z direction.
unsigned int m_iNx
 Sequence image size in x direction.
unsigned int m_iNy
 Sequence image size in y direction.
unsigned int m_iNz
 Sequence image size in z direction.
double m_delta_x
 Sequence image resolution in x direction.
double m_delta_y
 Sequence image resolution in y direction.
double m_delta_z
 Sequence image resolution in z direction.
double m_kmax_x
 Sequence maximum k-value in x direction.
double m_kmax_y
 Sequence maximum k-value in y direction.
double m_kmax_z
 Sequence maximum k-value in z direction.
double m_delta_kx
 Sequence k-space resolution in x direction.
double m_delta_ky
 Sequence k-space resolution in y direction.
double m_delta_kz
 Sequence k-space resolution in z direction.
double m_grad_slew_rate
 Overall maximum gradient slewrate.
double m_grad_max_ampl
 Overall maximum gradient amplitude.

Detailed Description

World parameters provide the parametric data of the sequence.

Definition at line 36 of file Parameters.h.


Member Function Documentation

Parameters* Parameters::Clone (  )  const [inline, virtual]

Clone.

Clone the Parameters returns a pointer to the single instance.

Implements Module.

Definition at line 55 of file Parameters.h.

References instance().

Here is the call graph for this function:

bool Parameters::Prepare ( PrepareMode  mode = PREP_INIT  )  [virtual]
See also:
Prototype::Prepare()
Parameters:
mode Prepare mode (Here only PREP_INIT)
Returns:
Success

Reimplemented from Module.

Definition at line 65 of file Parameters.cpp.

References Prototype::HideAttribute(), m_delta_kx, m_delta_ky, m_delta_kz, m_delta_x, m_delta_y, m_delta_z, m_fov_x, m_fov_y, m_fov_z, m_grad_max_ampl, m_grad_slew_rate, m_iNx, m_iNy, m_iNz, m_kmax_x, m_kmax_y, m_kmax_z, Prototype::m_prepared, m_td, m_te, m_ti, m_tr, and Prototype::m_type.

Referenced by SequenceTree::Populate().

Here is the call graph for this function:

Here is the caller graph for this function:

void Parameters::SetDefaults (  ) 

Set default parameters.

the method is called once during creation of the single instance.

Definition at line 45 of file Parameters.cpp.

References m_fov_x, m_fov_y, m_fov_z, m_grad_max_ampl, m_grad_slew_rate, m_iNx, m_iNy, m_iNz, Prototype::m_prepared, m_td, m_te, m_ti, and m_tr.

Referenced by instance().

Here is the caller graph for this function:


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

Servicemeu