lsst.pipe.tasks gc750389ca5+94f4dfa5cb
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.coaddBase.CoaddBaseTask Class Reference
Inheritance diagram for lsst.pipe.tasks.coaddBase.CoaddBaseTask:
lsst.pipe.tasks.assembleCoadd.AssembleCoaddTask lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddTask

Public Member Functions

def __init__ (self, **kwargs)
 
def getSkyInfo (self, patchRef)
 
def getTempExpDatasetName (self, warpType="direct")
 
def getBadPixelMask (self)
 

Static Public Attributes

 ConfigClass = CoaddBaseConfig
 

Detailed Description

Base class for coaddition.

Subclasses must specify _DefaultName

Definition at line 130 of file coaddBase.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.pipe.tasks.coaddBase.CoaddBaseTask.__init__ (   self,
**  kwargs 
)

Member Function Documentation

◆ getBadPixelMask()

def lsst.pipe.tasks.coaddBase.CoaddBaseTask.getBadPixelMask (   self)
Convenience method to provide the bitmask from the mask plane names

Definition at line 184 of file coaddBase.py.

◆ getSkyInfo()

def lsst.pipe.tasks.coaddBase.CoaddBaseTask.getSkyInfo (   self,
  patchRef 
)
Use getSkyinfo to return the skyMap, tract and patch information, wcs and the outer bbox
of the patch.

Parameters
----------
patchRef : `Unknown`
    Data reference for sky map. Must include keys "tract" and "patch".

Returns
-------
getSkyInfo : `lsst.pipe.base.Struct`
    Sky Info as a struct with attributes:

    ``skyMap``
        sky map (`lsst.skyMap.SkyMap`).
    ``tractInfo``
        Information for chosen tract of sky map (`lsst.skymap.TractInfo`).
    ``patchInfo``
        Information about chosen patch of tract (`lsst.skymap.PatchInfo`).
    ``wcs``
        WCS of tract (`lsst.afw.image.SkyWcs`).
    ``bbox``
        Outer bbox of patch, as an geom Box2I (`lsst.afw.geom.Box2I`).

Definition at line 143 of file coaddBase.py.

◆ getTempExpDatasetName()

def lsst.pipe.tasks.coaddBase.CoaddBaseTask.getTempExpDatasetName (   self,
  warpType = "direct" 
)
Return warp name for given warpType and task config

Parameters
----------
warpType : `str`
    Either 'direct' or 'psfMatched'.

Returns
-------
WarpDatasetName : `str`

Definition at line 170 of file coaddBase.py.

Member Data Documentation

◆ ConfigClass

lsst.pipe.tasks.coaddBase.CoaddBaseTask.ConfigClass = CoaddBaseConfig
static

Definition at line 136 of file coaddBase.py.


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