17#ifndef __dwi_tractography_sift_sifter_h__
18#define __dwi_tractography_sift_sifter_h__
42 namespace Tractography
93 using MapType::FOD_sum;
94 using MapType::TD_sum;
95 using MapType::proc_mask;
96 using MapType::num_tracks;
120 master (sifter), gradient_vector (v), current_mu (
mu), current_roc_cost (r) { }
125 const double current_mu, current_roc_cost;
void set_term_ratio(const float i)
void set_regular_outputs(const vector< uint32_t > &, const bool)
void output_selection(const std::string &) const
SIFTer(Image< float > &i, const DWI::Directions::FastLookupSet &d)
double calc_roc_cost_function() const
void output_filtered_tracks(const std::string &, const std::string &) const
SIFTer(const SIFTer &that)=delete
vector< track_t > output_at_counts
void set_term_number(const track_t i)
void test_sorting_block_size(const size_t) const
void set_term_mu(const float i)
void set_csv_path(const std::string &i)
double calc_gradient(const track_t, const double, const double) const
bool enforce_quantisation
std::pair< track_t, track_t > TrackIndexRange