DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
#include <itkSPFScaleFromMeanDiffusivityImageFilter.h>
Definition at line 43 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
Public Member Functions | |
const bool & | GetIsOriginalBasis () const |
const double & | GetMD0 () const |
const double & | GetTau () const |
bool | operator!= (const SPFScaleFromMeanDiffusivity &other) const |
TOutput | operator() (const TInput &A) const |
bool | operator== (const SPFScaleFromMeanDiffusivity &other) const |
void | SetIsOriginalBasis (const bool isSPF) |
void | SetMD0 (const double md0) |
void | SetTau (const double tau) |
SPFScaleFromMeanDiffusivity () | |
~SPFScaleFromMeanDiffusivity () | |
Public Attributes | |
bool | m_IsOriginalBasis |
double | m_MD0 |
double | m_Tau |
|
inline |
Definition at line 46 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
|
inline |
Definition at line 47 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
|
inline |
Definition at line 77 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
References itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_IsOriginalBasis.
Referenced by itk::SPFScaleFromMeanDiffusivityImageFilter< TInputImage, TOutputImage >::SetIsOriginalBasis().
|
inline |
Definition at line 73 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
References itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_MD0.
Referenced by itk::SPFScaleFromMeanDiffusivityImageFilter< TInputImage, TOutputImage >::PrintSelf(), and itk::SPFScaleFromMeanDiffusivityImageFilter< TInputImage, TOutputImage >::SetMD0().
|
inline |
Definition at line 75 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
References itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_Tau.
Referenced by itk::SPFScaleFromMeanDiffusivityImageFilter< TInputImage, TOutputImage >::PrintSelf(), and itk::SPFScaleFromMeanDiffusivityImageFilter< TInputImage, TOutputImage >::SetTau().
|
inline |
Definition at line 48 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
|
inline |
NOTE: in real data, the estimated ADC m_MDImage(x,y,z) may be negative or very small value due to inappropriate orders in GHOT model. This will result in problem when calculating 1F1 for EAP profile. So set these irregular values as the typical D. Note that this is just a work around. Need to check the range of ADC map after estimating the ADC.
Definition at line 57 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
References itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_IsOriginalBasis, itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_MD0, M_PI, and itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_Tau.
|
inline |
Definition at line 52 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
References itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_MD0, and itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_Tau.
|
inline |
Definition at line 76 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
References itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_IsOriginalBasis.
|
inline |
Definition at line 72 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
References itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_MD0.
|
inline |
Definition at line 74 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
References itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_Tau.
bool itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_IsOriginalBasis |
Definition at line 81 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
Referenced by itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::GetIsOriginalBasis(), itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::operator()(), and itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::SetIsOriginalBasis().
double itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_MD0 |
Definition at line 79 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
Referenced by itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::GetMD0(), itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::operator()(), itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::operator==(), and itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::SetMD0().
double itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::m_Tau |
Definition at line 80 of file itkSPFScaleFromMeanDiffusivityImageFilter.h.
Referenced by itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::GetTau(), itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::operator()(), itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::operator==(), and itk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >::SetTau().