Baseline.ScatteringBaseline#

ScatteringBaseline.py

scattering baseline solver

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

class ScatteringBaseline(y, x=None, height=None, curve=None, logger=None, suppress_warning=False)#

Bases: object

debug_plot(x, y, y_, pc, title, ab=None)#
demo_plot(title='Demo', parent=None, ecurve=None, p_final=None, hires=False)#
get_low_percentile_params(x, y, max_iter_num, debug=False)#
is_alternating(slope_list)#
solve(p_final=10, max_iter_num=10, no_shift=False, debug=False)#