Reversible Jump Markov Chain Monte Carlo for Pulse Fitting