hyperspy._components.volume_plasmon_drude module
- class hyperspy._components.volume_plasmon_drude.VolumePlasmonDrude(intensity=1.0, plasmon_energy=15.0, fwhm=1.5, module='numexpr', compute_gradients=False, **kwargs)
Bases:
Expression
Drude volume plasmon energy loss function component, the energy loss function is defined as:
\[f(E) = I_0 \frac{E(\Delta E_p)E_p^2}{(E^2-E_p^2)^2+(E\Delta E_p)^2}\]Variable
Parameter
\(I_0\)
intensity
\(E_p\)
plasmon_energy
\(\Delta E_p\)
fwhm
- Parameters:
intensity (float) –
plasmon_energy (float) –
fwhm (float) –
**kwargs – Extra keyword arguments are passed to the
Expression
component.
Notes
Refer to Egerton, R. F., Electron Energy-Loss Spectroscopy in the Electron Microscope, 2nd edition, Plenum Press 1996, pp. 154-158 for details, including original equations.