runSelection#
- lsst.ts.wep.task.runSelection(refObjLoader, detector, wcs, filterName, donutSelectorTask, edgeMargin)#
Match the detector area to the reference catalog and then run the LSST DM reference selection task. For configuration parameters on the reference selector see
lsst.meas.algorithms.ReferenceSourceSelectorConfig.- Parameters:
refObjLoader (
meas.algorithms.ReferenceObjectLoader) – Reference object loader to use in getting reference objects.detector (
lsst.afw.cameraGeom.Detector) – Detector object from the camera.wcs (
lsst.afw.geom.SkyWcs) – Wcs object defining the pixel to sky (and inverse) transform for the suppliedbbox.filterName (
str) – Name of camera filter.donutSelectorTask (
lsst.ts.wep.task.DonutSourceSelectorTaskor None) – Task to run the donut source selection algorithm. If set to None, the catalog will be the exact same as the reference catalogs without any donut selection algorithm applied.edgeMargin (
int) – The width of the margin by which we decrease bbox to avoid edge source selection.
- Return type:
- Returns:
referenceCatalog (
lsst.afw.table.SimpleCatalog) – Catalog containing reference objects inside the specified bounding box and with properties within the bounds set by thereferenceSelector.list – X pixel location of centroids of blended donuts.
list – Y pixel location of centroids of blended donuts.