Add pool to compute_snrs
This MR uses the pool argument when computing the SNRs. This is a limiting post-processing step currently as it doesn't use the pool. There may be a neater way to do this as there is some redundancy with the marginalized parameter reconstruction.