Particle Diffraction

This program simulates the result of particles traveling through two narrow
slits. Students can control the energy, slit separation, type of particle
and the number of particles per second. The double slit diffraction of five
particles -- electron, proton, neutron, pion and a photon can be simulated.
The diffraction pattern is displayed on a black screen and builds up from
random dots striking the screen at different points. The student can control
the rate at which the dots appear on the screen, which in a real experiment
would be equivalent to altering the particle current. Individual patterns
can be stored on the screen along with their parameters and compared with
other patterns generated using a different set of parameters.
