17 #ifndef _MITK_CartesianReadout_H
18 #define _MITK_CartesianReadout_H
55 t = (double)index[0]*
dt;
63 index[1] =
kyMax-1-index[1];
MiscFiberfoxParameters m_Misc
GUI realted and I/O parameters.
itk::ImageRegion< 3 > m_CroppedRegion
Image size with reduced FOV.
double m_tLine
k-space line readout time (dwell time).
DataCollection - Class to facilitate loading/accessing structured data.
bool m_ReversePhase
If true, the phase readout direction will be inverted (-y instead of y)
SignalGenerationParameters m_SignalGen
Signal generation parameters.
CartesianReadout(FiberfoxParameters< double > *parameters)
void AdjustEchoTime()
Depending on the k-space readout scheme and acquisition parameters the minimum TE varies...
string m_AfterSimulationMessage
Store messages that are displayed after the simulation has finished (e.g. warnings, automatic parameter adjustments etc.)
Realizes EPI readout: one echo, maximum intensity in the k-space center, zig-zag trajectory.
double GetRedoutTime(itk::Index< 2 > index)
Time passed since readout started in milliseconds.
double m_NegTEhalf
negative time to read half the k-space (needed to calculate the ms from the maximum echo); THIS IS NO...
itk::Index< 2 > GetActualKspaceIndex(itk::Index< 2 > index)
Transfer simple image iterator index to desired k-space index (depends on k-space readout scheme) ...
double GetTimeFromMaxEcho(itk::Index< 2 > index)
Time from maximum echo intensity in milliseconds.
double m_tEcho
Echo time TE.
FiberfoxParameters< double > * m_Parameters
Abstract class for k-space acquisiton type (k-space trajectory and echo placement) ...