interpolate

method of dascore.core.inventory.Geometry source

interpolate(
    self ,
    distances ,
)-> ‘dict[str, np.ndarray]’

Return each column’s values at the requested optical distances.

Distances outside this segment’s coverage return NaN. Coverage is half-open [first, last); inclusion of the outermost track endpoint is handled by the caller (OpticalPath.coordinates_at).