arpes.analysis.pocket.curves_along_pocket#
- arpes.analysis.pocket.curves_along_pocket(data, n_points=0, inner_radius=0.0, outer_radius=5.0, **kwargs)[source]#
Produces radial slices along a Fermi surface through a pocket.
Evenly distributes perpendicular cuts along an ellipsoid. The major axes of the ellipsoid can be specified by shape but must be axis aligned.
The inner and outer radius parameters control the endpoints of the resultant slices along the Fermi surface.
- Parameters:
data – input data
n_points – Number of EDCs, can be automatically inferred.
inner_radius – inner radius
outer_radius – outer radius
kwargs – Center point of each dimension.
- Returns:
A tuple of two lists. The first list contains the slices and the second the coordinates of each slice around the pocket center.