DataObjects.Curve#

DataObjects.Curve.py

Copyright (c) 2024-2025, SAXS Team, KEK-PF

class Curve(x, y, type=None)#

Bases: object

get_xy()#
set_max()#
get_max_i()#
get_max_xy()#
get_peaks(debug=False, **kwargs)#
smooth_copy()#
get_spline()#
corrected_copy()#

Return a copy of the curve with corrected x values. This is a placeholder for actual correction logic.

create_icurve(x, M, vector, pickvalue)#
create_jcurve(x, M, j)#