xlens.processor.measure_sims
Classes
Butler connections for |
|
Simulate coadds for multiple bands and run measurements sequentially. |
Module Contents
- class MeasureSimsConnections(*, config=None)[source]
Bases:
lsst.pipe.base.PipelineTaskConnectionsButler connections for
MeasureSimsTask.
- class MeasureSimsTask(*, config: MeasureSimsConfig | None = None, log: logging.Logger | lsst.utils.logging.LsstLogAdapter | None = None, initInputs: dict[str, Any] | None = None, **kwargs: Any)[source]
Bases:
lsst.pipe.base.PipelineTaskSimulate coadds for multiple bands and run measurements sequentially.
- _simulate_band(*, band: str, tract_info, patch: int, truthCatalog, seed: int, psf_array: numpy.typing.NDArray | None = None, corr_array: numpy.typing.NDArray | None = None, mask: lsst.afw.image.MaskX | None = None) lsst.afw.image.ExposureF[source]
- _detect(*, exposure: lsst.afw.image.ExposureF, band: str, noise_corr: numpy.typing.NDArray | None, skyMap, tract: int, patch: int, seed: int, mask_array: numpy.typing.NDArray | None) numpy.ndarray[source]