39     Walker(
const std::vector<double> &prob);
 
   56         m_IA = std::move(other.m_IA);
 
   57         m_F = std::move(other.m_F);
 
   58         m_unif_a.param(other.m_unif_a.param());
 
   59         m_unif_b.param(other.m_unif_b.param());
 
   64     template<
typename RNG>
 
   79     std::vector<uint32_t>  
m_IA;
 
   80     std::vector<double>    
m_F;
 
   82     std::uniform_int_distribution<uint32_t> 
m_unif_a;
 
   83     std::uniform_real_distribution<double> 
m_unif_b;