h5analysis.data_1d.apply_kwargs_1d

h5analysis.data_1d.apply_kwargs_1d(x_stream, y_stream, norm, xoffset, xcoffset, yoffset, ycoffset, grid_x, savgol, binsize)

Internal function to apply math operations as specified in key-word arguments

Parameters:
  • x_stream (array) – x-data

  • y_stream (array) – y-data

  • norm (boolean) – normalizes to [0,1]

  • xoffset (list) – fitting offset (x-stream)

  • xcoffset (float) – constant offset (x-stream)

  • yoffset (list) – fitting offset (y-stream)

  • ycoffset (float) – constant offset (y-stream)

  • grid_x (list) – grid data evenly with [start,stop,delta]

  • savgol (tuple) – (window length, polynomial order, derivative)

  • binsize (int) – puts data in bins of specified size

Returns:

  • x_stream (array) – Adjusted x-stream

  • y_stream (array) – Adjusted y-stream