HiResT
HiResT dir(LoResT v) const
LoResT inv(HiResT v) const
HiResT* m_dir_gamma;
class HiResT=int8u,
pod_allocator<HiResT>::deallocate(m_dir_gamma, gamma_size);
m_dir_gamma(pod_allocator<HiResT>::allocate(gamma_size)),
m_dir_gamma[i] = HiResT(i << (hi_res_shift - gamma_shift));
m_dir_gamma(pod_allocator<HiResT>::allocate(gamma_size)),
m_dir_gamma[i] = (HiResT)