xrheed.plotting.profiles

Functions

plot_profile(rheed_profile[, ax, ...])

Plot a RHEED intensity profile, optionally normalizing and transforming to kx.

plot_profile(rheed_profile, ax=None, transform_to_k=True, normalize=True, **kwargs)[source]

Plot a RHEED intensity profile, optionally normalizing and transforming to kx.

Parameters:
  • rheed_profile (xr.DataArray) – The RHEED intensity profile to plot.

  • ax (matplotlib.axes.Axes or None, optional) – The axes to plot on. If None, a new figure and axes are created.

  • transform_to_k (bool, optional) – If True, transform the sx-axis to ky using experimental geometry.

  • normalize (bool, optional) – If True, normalize the intensity profile.

  • **kwargs – Additional keyword arguments passed to matplotlib plot.

Returns:

The axes with the plotted profile.

Return type:

matplotlib.axes.Axes