17 #ifndef _MITK_DotModel_H
18 #define _MITK_DotModel_H
29 template<
class ScalarType =
double >
GradientType m_FiberDirection
Needed to generate anisotropc signal to determin direction of anisotropy.
unsigned int m_CompartmentId
GUI flag. Which compartment is this model assigned to?
DiffusionSignalModel< ScalarType >::PixelType PixelType
DataCollection - Class to facilitate loading/accessing structured data.
ItkRandGenType::Pointer m_RandGen
Random number generator.
GradientListType m_GradientList
Diffusion gradient direction container.
Generates constant direction independent signal.
ItkDoubleImgType::Pointer m_VolumeFractionImage
Tissue specific volume fraction for each voxel (only relevant for non fiber compartments) ...
DotModel(DotModel< OtherType > *model)
std::vector< GradientType > GradientListType
Abstract class for diffusion signal models.
void SetGradientList(GradientListType gradientList)
itk::Vector< double, 3 > GradientType
DiffusionSignalModel< ScalarType >::GradientListType GradientListType
PixelType SimulateMeasurement()
void SetFiberDirection(GradientType fiberDirection)
GradientType GetFiberDirection()
ItkDoubleImgType::Pointer GetVolumeFractionImage()
GradientListType GetGradientList()
DiffusionSignalModel< ScalarType >::GradientType GradientType
double m_T2
Tissue specific transversal relaxation time.
ItkRandGenType::Pointer GetRandomGenerator()