lsst.pipe.tasks  13.0-37-g58c8d4e+3
 All Classes Namespaces Files Functions Variables Groups Pages
Public Member Functions | List of all members
lsst.pipe.tasks.selectImages.WcsSelectImagesTask Class Reference
Inheritance diagram for lsst.pipe.tasks.selectImages.WcsSelectImagesTask:
lsst.pipe.tasks.selectImages.BaseSelectImagesTask lsst.pipe.tasks.selectImages.PsfWcsSelectImagesTask

Public Member Functions

def runDataRef
 
- Public Member Functions inherited from lsst.pipe.tasks.selectImages.BaseSelectImagesTask
def run
 
def runDataRef
 

Additional Inherited Members

- Static Public Attributes inherited from lsst.pipe.tasks.selectImages.BaseSelectImagesTask
 ConfigClass = pexConfig.Config
 

Detailed Description

Select images using their Wcs

Definition at line 171 of file selectImages.py.

Member Function Documentation

def lsst.pipe.tasks.selectImages.WcsSelectImagesTask.runDataRef (   self,
  dataRef,
  coordList,
  makeDataRefList = True,
  selectDataList = [] 
)
Select images in the selectDataList that overlap the patch

We use the "convexHull" function in the geom package 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 SphericalConvexPolygon
directly because the standard for the inputs to SphericalConvexPolygon
are pretty high and we don't want to be responsible for reaching them.
If "convexHull" is found to be too slow, we can revise this.

@param dataRef: Data reference for coadd/tempExp (with tract, patch)
@param coordList: List of Coord specifying boundary of patch
@param makeDataRefList: Construct a list of data references?
@param selectDataList: List of SelectStruct, to consider for selection

Definition at line 174 of file selectImages.py.


The documentation for this class was generated from the following file: