Developer documentation
Version 3.0.3-105-gd3941f44
MR::DWI::Tractography::Algorithms::iFOD1 Class Reference

#include "dwi/tractography/algorithms/iFOD1.h"

Inheritance diagram for MR::DWI::Tractography::Algorithms::iFOD1:
MR::DWI::Tractography::Tracking::MethodBase

Classes

class  Calibrate
 

Protected Member Functions

float FOD (const Eigen::Vector3f &d) const
 
Eigen::Vector3f rand_dir (const Eigen::Vector3f &d)
 
- Protected Member Functions inherited from MR::DWI::Tractography::Tracking::MethodBase
Eigen::Vector3f random_direction ()
 
Eigen::Vector3f random_direction (const float max_angle, const float sin_max_angle)
 
Eigen::Vector3f rotate_direction (const Eigen::Vector3f &reference, const Eigen::Vector3f &direction)
 
FORCE_INLINE Eigen::Vector3f random_direction (const Eigen::Vector3f &d, const float max_angle, const float sin_max_angle)
 

Protected Attributes

const Shared & S
 
Interpolator< Image< float > >::type source
 
float calibrate_ratio
 
size_t mean_sample_num
 
size_t num_sample_runs
 
size_t num_truncations
 
float max_truncation
 
vector< Eigen::Vector3f > calibrate_list
 
- Protected Attributes inherited from MR::DWI::Tractography::Tracking::MethodBase
std::uniform_real_distribution< float > uniform
 
Eigen::VectorXf values
 

Friends

void calibrate (iFOD1 &method)
 

Detailed Description

Definition at line 43 of file iFOD1.h.

Member Function Documentation

◆ FOD()

float MR::DWI::Tractography::Algorithms::iFOD1::FOD ( const Eigen::Vector3f &  d) const
inlineprotected

Definition at line 246 of file iFOD1.h.

◆ rand_dir()

Eigen::Vector3f MR::DWI::Tractography::Algorithms::iFOD1::rand_dir ( const Eigen::Vector3f &  d)
inlineprotected

Definition at line 254 of file iFOD1.h.

Friends And Related Function Documentation

◆ calibrate

void calibrate ( iFOD1 method)
friend

Member Data Documentation

◆ calibrate_list

vector< Eigen::Vector3f > MR::DWI::Tractography::Algorithms::iFOD1::calibrate_list
protected

Definition at line 244 of file iFOD1.h.

◆ calibrate_ratio

float MR::DWI::Tractography::Algorithms::iFOD1::calibrate_ratio
protected

Definition at line 241 of file iFOD1.h.

◆ max_truncation

float MR::DWI::Tractography::Algorithms::iFOD1::max_truncation
protected

Definition at line 243 of file iFOD1.h.

◆ mean_sample_num

size_t MR::DWI::Tractography::Algorithms::iFOD1::mean_sample_num
protected

Definition at line 242 of file iFOD1.h.

◆ num_sample_runs

size_t MR::DWI::Tractography::Algorithms::iFOD1::num_sample_runs
protected

Definition at line 242 of file iFOD1.h.

◆ num_truncations

size_t MR::DWI::Tractography::Algorithms::iFOD1::num_truncations
protected

Definition at line 242 of file iFOD1.h.

◆ S

const Shared& MR::DWI::Tractography::Algorithms::iFOD1::S
protected

Definition at line 239 of file iFOD1.h.

◆ source

Interpolator<Image<float>>::type MR::DWI::Tractography::Algorithms::iFOD1::source
protected

Definition at line 240 of file iFOD1.h.


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