lsst.pipe.tasks  13.0-51-g46e0a8d
 All Classes Namespaces Files Functions Variables Groups Pages
Classes | Functions | Variables
lsst.pipe.tasks.assembleCoadd Namespace Reference

Classes

class  AssembleCoaddConfig
 Configuration parameters for the AssembleCoaddTask. More...
 
class  AssembleCoaddTask
 Assemble a coadded image from a set of warps (coadded temporary exposures). More...
 
class  AssembleCoaddDataIdContainer
 A version of lsst.pipe.base.DataIdContainer specialized for assembleCoadd. More...
 
class  SafeClipAssembleCoaddConfig
 Configuration parameters for the SafeClipAssembleCoaddTask. More...
 
class  SafeClipAssembleCoaddTask
 Assemble a coadded image from a set of coadded temporary exposures, being careful to clip & flag areas with potential artifacts. More...
 

Functions

def countMaskFromFootprint
 Function to count the number of pixels with a specific mask in a footprint. More...
 

Variables

list __all__ = ["AssembleCoaddTask", "SafeClipAssembleCoaddTask"]
 

Function Documentation

def lsst.pipe.tasks.assembleCoadd.countMaskFromFootprint (   mask,
  footprint,
  bitmask,
  ignoreMask 
)

Function to count the number of pixels with a specific mask in a footprint.

Find the intersection of mask & footprint. Count all pixels in the mask that are in the intersection that have bitmask set but do not have ignoreMask set. Return the count.

Parameters
[in]mask,:mask to define intersection region by. [in] footprint: footprint to define the intersection region by.
[in]bitmask,:specific mask that we wish to count the number of occurances of.
[in]ignoreMask,:pixels to not consider.
Returns
count of number of pixels in footprint with specified mask.

Definition at line 907 of file assembleCoadd.py.

Variable Documentation

list lsst.pipe.tasks.assembleCoadd.__all__ = ["AssembleCoaddTask", "SafeClipAssembleCoaddTask"]

Definition at line 45 of file assembleCoadd.py.