Configuration class for the MultibandFitTask, containing a
configurable subtask that does all fitting.
Definition at line 237 of file fit_multiband.py.
◆ adjustQuantum()
def lsst.pipe.tasks.fit_multiband.MultibandFitConnections.adjustQuantum |
( |
|
self, |
|
|
|
datasetRefMap |
|
) |
| |
|
inherited |
Validates the `lsst.daf.butler.DatasetRef` bands against the
subtask's list of bands to fit and drops unnecessary bands.
Parameters
----------
datasetRefMap : `NamedKeyDict`
Mapping from dataset type to a `set` of
`lsst.daf.butler.DatasetRef` objects
Returns
-------
datasetRefMap : `NamedKeyDict`
Modified mapping of input with possibly adjusted
`lsst.daf.butler.DatasetRef` objects.
Raises
------
ValueError
Raised if any of the per-band datasets have an inconsistent band
set, or if the band set to fit is not a subset of the data bands.
Definition at line 104 of file fit_multiband.py.
◆ get_band_sets()
def lsst.pipe.tasks.fit_multiband.MultibandFitConfig.get_band_sets |
( |
|
self | ) |
|
Get the set of bands required by the fit_multiband subtask.
Returns
-------
bands_fit : `set`
The set of bands that the subtask will fit.
bands_read_only : `set`
The set of bands that the subtask will only read data (measurement catalog and exposure) for.
Definition at line 249 of file fit_multiband.py.
◆ cat_output
lsst.pipe.tasks.fit_multiband.MultibandFitConnections.cat_output |
|
staticinherited |
Initial value:= cT.Output(
doc="Measurement multi-band catalog",
name="{name_output_coadd}Coadd_{name_output_cat}",
storageClass="SourceCatalog",
dimensions=("tract", "patch", "skymap"),
)
Definition at line 87 of file fit_multiband.py.
◆ cat_output_schema
lsst.pipe.tasks.fit_multiband.MultibandFitConnections.cat_output_schema |
|
staticinherited |
Initial value:= cT.InitOutput(
doc="Output of the schema used in deblending task",
name="{name_output_coadd}Coadd_{name_output_cat}_schema",
storageClass="SourceCatalog"
)
Definition at line 98 of file fit_multiband.py.
◆ cat_ref
lsst.pipe.tasks.fit_multiband.MultibandFitConnections.cat_ref |
|
staticinherited |
Initial value:= cT.Input(
doc="Reference multiband source catalog",
name="{name_input_coadd}Coadd_ref",
storageClass="SourceCatalog",
dimensions=("tract", "patch", "skymap"),
)
Definition at line 67 of file fit_multiband.py.
◆ cat_ref_schema
lsst.pipe.tasks.fit_multiband.MultibandFitConnections.cat_ref_schema |
|
staticinherited |
Initial value:= cT.InitInput(
doc="Schema associated with a ref source catalog",
storageClass="SourceCatalog",
name="{name_input_coadd}Coadd_ref_schema",
)
Definition at line 93 of file fit_multiband.py.
◆ cats_meas
lsst.pipe.tasks.fit_multiband.MultibandFitConnections.cats_meas |
|
staticinherited |
Initial value:= cT.Input(
doc="Deblended single-band source catalogs",
name="{name_input_coadd}Coadd_meas",
storageClass="SourceCatalog",
multiple=True,
dimensions=("tract", "patch", "band", "skymap"),
)
Definition at line 73 of file fit_multiband.py.
◆ coadds
lsst.pipe.tasks.fit_multiband.MultibandFitConnections.coadds |
|
staticinherited |
Initial value:= cT.Input(
doc="Exposures on which to run fits",
name="{name_input_coadd}Coadd_calexp",
storageClass="ExposureF",
multiple=True,
dimensions=("tract", "patch", "band", "skymap"),
)
Definition at line 80 of file fit_multiband.py.
◆ fit_multiband
lsst.pipe.tasks.fit_multiband.MultibandFitConfig.fit_multiband |
|
static |
Initial value:= pexConfig.ConfigurableField(
target=MultibandFitSubTask,
doc="Task to fit sources using multiple bands",
)
Definition at line 244 of file fit_multiband.py.
The documentation for this class was generated from the following file: