17 #ifndef _itk_ADCAverageFunctor_h_
18 #define _itk_ADCAverageFunctor_h_
38 itkFactorylessNewMacro(Self)
43 void operator()(vnl_matrix<
double> & newSignal, const vnl_matrix<
double> & SignalMatrix, const
double & S0) override;
45 void setTargetBValue(const
double & targetBValue){m_TargetBvalue = targetBValue;}
46 void setListOfBValues(
const vnl_vector<double> & BValueList){m_BValueList = BValueList;}
void setListOfBValues(const vnl_vector< double > &BValueList)
The DWIVoxelFunctor class Abstract basisclass for voxelprocessing of Diffusion Weighted Images...
vnl_vector< double > m_BValueList
#define MITKDIFFUSIONCORE_EXPORT
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
DWIVoxelFunctor Superclass