Note that this prior is only used for the single level Markov Chain Monte Carlo (MCMC) algorithm; in the hierarchical MCMC algorithm, this is replaced by a multivariate normal, as described below. However, these bounds are still used in the hierarchical MCMC algorithm to prevent the lower level samplers from accepting any samples that lie outside these bounds.