ElectronDiffraction1D#

class pyxem.signals.ElectronDiffraction1D(*args, **kwargs)[source]#

Bases: Diffraction1D

Signal class for Electron Diffraction radial profiles.

Parameters:

Attributes

Methods

ElectronDiffraction1D.curve_fit(xdata, ydata)

Use non-linear least squares to fit a function, f, to data.

ElectronDiffraction1D.model2camera_length(...)

Calculate the camera length from a model and simulation.

ElectronDiffraction1D.model2theta_scale(...)

Find the theta calibration scale for a 1d diffraction pattern based on a diffsims.simulations.Simulation1D, a hyperspy.models.Model1D and the beam energy.

ElectronDiffraction1D.model_simulation1d(...)

Creates a model for fitting diffraction peaks for a ring pattern using a series of Gaussians.

ElectronDiffraction1D.set_diffraction_calibration(...)

Set diffraction profile channel size in reciprocal Angstroms.

ElectronDiffraction1D.set_experimental_parameters([...])

Set experimental parameters in metadata.

ElectronDiffraction1D.set_scan_calibration(...)

Set scan pixel size in nanometres.

Examples using ElectronDiffraction1D#

Fluctuation Electron Microscopy

Fluctuation Electron Microscopy

Calibrating Scales

Calibrating Scales