Particle physics simulator