arpes.analysis.self_energy.estimate_bare_band#

arpes.analysis.self_energy.estimate_bare_band(dispersion, bare_band_specification='')[source]#

Estimates the bare band from a fitted dispersion.

This can be done in a few ways: #. None: Equivalent to ‘baseline_linear’ below #. ‘linear’: A linear fit to the dispersion is used, and this also provides the fermi_velocity #. ‘ransac_linear’: A linear fit with random sample consensus (RANSAC) region will be used and this also provides the fermi_velocity #. ‘hough’: Hough transform based method

Parameters:
  • dispersion – The array of the fitted peak locations.

  • bare_band_specification – What kind of bare band to assume. One of “linear”, “ransac_linear”, and “hough”.

Returns:

An estimate of the bare band dispersion.