Hello everyone(adsbygoogle = window.adsbygoogle || []).push({});

I have been supplied with this eqn

[tex]n=\frac{Nat}{16r^2}(\frac{2Ze^2}{4\pi\epsilon_0E_K})^2cosec^4(\frac{\phi}{2})[/tex]

for Rutherford scattering.

[tex]N[/tex] is the number of alpha particles incident on a unit area of foil

[tex]t[/tex] is the thickness of the foil

[tex]a[/tex] is the number of atoms per unit volume within the foil

[tex]r[/tex] is the distance of the detector away from the collision

[tex]Z[/tex] is obviously the atomic number of the foil's material

and [tex]E_k[/tex] is the kinetic energy of the incident alpha particles

I need to use python to plot a graph of number of counts 'n' versus the scattering angle phi. To do this I need to create a GUI with entry fields for some of the above variables. This bit is not the problem.

The problem is so far I cannot get the eqn to give a useful plot.These figures are not based on an actual experiment which I have had to carry out. These are all theoretical values for the purpose of the computer program.

Could anyone suggest reasonable values for the above variables. Z is not necessary as I'm using 79 (gold). For example I've no idea how many atoms per unit volume there would be in a sheet of foil prepared for one of these experiments. Then if these reasonable values don't plot well either I will know that it is my code that needs looking at (which I'm sure is fine at the mo).

Any help would be greatly...greatly appreciated.

**Physics Forums - The Fusion of Science and Community**

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Python and Rutherford Scattering

Loading...

Similar Threads - Python Rutherford Scattering | Date |
---|---|

Python How can I run Python by getting values from Matlab | Mar 7, 2018 |

Python Interesting article how to use Pandas with Excel sheets | Feb 19, 2018 |

Porting Python Code to Fortran for Parallel Computing | Dec 15, 2017 |

What's wrong with my bisection method code? | Dec 10, 2017 |

What's wrong with this MATLAB code for Rutherford scattering, it won't run for me! | Dec 13, 2009 |

**Physics Forums - The Fusion of Science and Community**