final Matrix postStatePrec = particle.getState().getCovarianceInverse().scale(
sigma2SS.getShape()/sigma2SS.getScale());
MultivariateStudentTDistribution postStateMarginal = new MultivariateStudentTDistribution(
sigma2SS.getShape(),
particle.getState().getMean(), postStatePrec);
final Vector stateSample = postStateMarginal.sample(this.getRandom());
final GaussianArHpWfParticle transStateTmp =
new GaussianArHpWfParticle(particle.getPrevParticle(),
particle.getFilter(),
particle.getObs(),