18#ifndef __math_zstatistic_h__
19#define __math_zstatistic_h__
67 using array_type = Eigen::Array<default_type, Eigen::Dynamic, 1>;
77 const array_type& data,
99 const size_t rank, dof;
101 array_type data_upper;
103 array_type data_lower;
default_type interp(const default_type stat, const default_type offset, const default_type scale, const array_type &data, std::function< default_type(default_type)> func) const
std::map< size_t, Lookup_t2z > t2z_data
std::map< std::pair< size_t, size_t >, Lookup_F2z > F2z_data
size_t rank(const MatrixType &M)
mat4 scale(float x, float y, float z)
default_type F2z(const default_type stat, const size_t rank, const default_type dof)
default_type t2z(const default_type stat, const default_type dof)
double default_type
the default type used throughout MRtrix