aloe.physics.wave.
XWavel
calculates photon wavelength
input: energy in keV output: wavelength in Angstroms
Notes: E=hc/lambda h*c is 1239.84 eV*nm
bragg_angle
Bragg law: lamda = 2*d*sin(theta)
wavelength_e
calculates relativistically correct electron wavelength
Notes:
based on formula for relativistic kinetic energy Ekin=sqrt((m*c**2)**2+(p*c)**2)-m*c**2 and lambda=h/p