C++ version of S MCMC
add Fisher functionality