BaseSingleInterp

class rubin_sim.skybrightness.BaseSingleInterp(comp_name=None, sorted_order=['airmass', 'nightTimes'], mags=False)

Bases: object

Base class for sky components that only need to be interpolated on airmass

Methods Summary

__call__(intep_points[, filter_names])

Call self as a function.

indx_and_weights(points, grid)

for given 1-D points, find the grid points on either side and return the weights assume grid is sorted

interp_mag(interp_points[, filter_names])

interp_spec(interp_points)

Methods Documentation

__call__(intep_points, filter_names=['u', 'g', 'r', 'i', 'z', 'y'])

Call self as a function.

indx_and_weights(points, grid)

for given 1-D points, find the grid points on either side and return the weights assume grid is sorted

interp_mag(interp_points, filter_names=['u', 'g', 'r', 'i', 'z', 'y'])
interp_spec(interp_points)