lsst.pipe.tasks g6a99470703+4fa72736d2
|
Public Member Functions | |
def | run (self, wcsList, bboxList, coordList, dataIds=None, **kwargs) |
def | getValidImageCorners (self, imageWcs, imageBox, patchPoly, dataId=None) |
Select images using their Wcs We use the "convexHull" method of lsst.sphgeom.ConvexPolygon to define polygons on the celestial sphere, and test the polygon of the patch for overlap with the polygon of the image. We use "convexHull" instead of generating a ConvexPolygon directly because the standard for the inputs to ConvexPolygon are pretty high and we don't want to be responsible for reaching them.
Definition at line 123 of file selectImages.py.
def lsst.pipe.tasks.selectImages.WcsSelectImagesTask.getValidImageCorners | ( | self, | |
imageWcs, | |||
imageBox, | |||
patchPoly, | |||
dataId = None |
|||
) |
Definition at line 163 of file selectImages.py.
def lsst.pipe.tasks.selectImages.WcsSelectImagesTask.run | ( | self, | |
wcsList, | |||
bboxList, | |||
coordList, | |||
dataIds = None , |
|||
** | kwargs | ||
) |
Return indices of provided lists that meet the selection criteria Parameters: ----------- wcsList : `list` of `lsst.afw.geom.SkyWcs` specifying the WCS's of the input ccds to be selected bboxList : `list` of `lsst.geom.Box2I` specifying the bounding boxes of the input ccds to be selected coordList : `list` of `lsst.geom.SpherePoint` ICRS coordinates specifying boundary of the patch. Returns: -------- result: `list` of `int` of indices of selected ccds
Reimplemented from lsst.pipe.tasks.selectImages.BaseSelectImagesTask.
Definition at line 135 of file selectImages.py.