ReferenceBand#

class lsst.pipe.tasks.functors.ReferenceBand(bands: tuple[str] | list[str] | None = None, **kwargs)#

Bases: Functor

Return the band used to seed multiband forced photometry.

This functor is to be used on Object tables. It converts the boolean merge_measurements_{band} columns into a single string representing the first band for which merge_measurements_{band} is True.

Assumes the default priority order of i, r, z, y, g, u.

Attributes Summary

band_order

columns

Columns required to perform calculation.

name

shortname

Attributes Documentation

band_order = ('i', 'r', 'z', 'y', 'g', 'u')#
columns#
name = 'Reference Band'#
shortname = 'refBand'#