add a sampler Rcpp wrap