Skip to content

interpolators

static_interpolation.interpolators

Classes:

Name Description
InterpolationStruct

Data version of a StaticInterpolator.

StaticInterpolator

User Facing Interoplation Class

AGIPD_1MInterpolator

StaticInterpolator for the AGIPD_1M detector

JUNGFRAU_4MInterpolator

StaticInterpolator for the JUNGFRAU_4M detector

InterpolationStruct [source] dataclass

Data version of a StaticInterpolator.

Attributes:

Name Type Description
plan InterpolationPlan

Dataclass containing all precomputed arrays and information needed to perform the interpolation.

data_shape tuple[int,int,int])

input data shape

logical_shape tuple[int,int]|None)

logical input data shape

sampling_points NDArray

original sampling points.

policy bytes

Pickled InterpolationPolicy object.

StaticInterpolator [source]

User Facing Interoplation Class

AGIPD_1MInterpolator [source]

Bases: StaticInterpolator

StaticInterpolator for the AGIPD_1M detector

JUNGFRAU_4MInterpolator [source]

Bases: StaticInterpolator

StaticInterpolator for the JUNGFRAU_4M detector