lsst.pipe.tasks  16.0-32-g044e2860+5
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.pipe.tasks.dcrMultiBand.MeasureMergedDcrCoaddSourcesTask Class Reference
Inheritance diagram for lsst.pipe.tasks.dcrMultiBand.MeasureMergedDcrCoaddSourcesTask:
lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask

Public Member Functions

def runDataRef (self, patchRef, psfCache=100)
 Deblend and measure. More...
 
def readSources (self, dataRef)
 Read input sources. More...
 
def writeMatches (self, dataRef, exposure, sources)
 Write matches of the sources to the astrometric reference catalog. More...
 
def write (self, dataRef, sources)
 Write the source catalog. More...
 
def getExposureId (self, dataRef)
 

Public Attributes

 deblended
 
 inputCatalog
 
 schemaMapper
 
 schema
 
 algMetadata
 

Static Public Attributes

 ConfigClass = MeasureMergedCoaddSourcesConfig
 
 RunnerClass = MeasureMergedCoaddSourcesRunner
 
 getSchemaCatalogs = _makeGetSchemaCatalogs("meas")
 
 makeIdFactory = _makeMakeIdFactory("MergedCoaddId")
 

Detailed Description

Deblend sources from master catalog in each coadd seperately and measure.

Definition at line 191 of file dcrMultiBand.py.

Member Function Documentation

◆ getExposureId()

def lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.getExposureId (   self,
  dataRef 
)
inherited

Definition at line 911 of file multiBand.py.

◆ readSources()

def lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.readSources (   self,
  dataRef 
)
inherited

Read input sources.

Parameters
[in]dataRefData reference for catalog of merged detections
Returns
List of sources in merged catalog

We also need to add columns to hold the measurements we're about to make so we can measure in-place.

Definition at line 862 of file multiBand.py.

◆ runDataRef()

def lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.runDataRef (   self,
  patchRef,
  psfCache = 100 
)
inherited

Deblend and measure.

Parameters
[in]patchRefPatch reference.

Set 'is-primary' and related flags. Propagate flags from individual visits. Optionally match the sources to a reference catalog and write the matches. Finally, write the deblended sources and measurements out.

Definition at line 818 of file multiBand.py.

◆ write()

def lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.write (   self,
  dataRef,
  sources 
)
inherited

Write the source catalog.

Parameters
[in]dataRefdata reference
[in]sourcessource catalog

Definition at line 901 of file multiBand.py.

◆ writeMatches()

def lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.writeMatches (   self,
  dataRef,
  exposure,
  sources 
)
inherited

Write matches of the sources to the astrometric reference catalog.

We use the Wcs in the exposure to match sources.

Parameters
[in]dataRefdata reference
[in]exposureexposure with Wcs
[in]sourcessource catalog

Definition at line 882 of file multiBand.py.

Member Data Documentation

◆ algMetadata

lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.algMetadata
inherited

Definition at line 803 of file multiBand.py.

◆ ConfigClass

lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.ConfigClass = MeasureMergedCoaddSourcesConfig
staticinherited

Definition at line 763 of file multiBand.py.

◆ deblended

lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.deblended
inherited

Definition at line 795 of file multiBand.py.

◆ getSchemaCatalogs

lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.getSchemaCatalogs = _makeGetSchemaCatalogs("meas")
staticinherited

Definition at line 765 of file multiBand.py.

◆ inputCatalog

lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.inputCatalog
inherited

Definition at line 796 of file multiBand.py.

◆ makeIdFactory

lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.makeIdFactory = _makeMakeIdFactory("MergedCoaddId")
staticinherited

Definition at line 766 of file multiBand.py.

◆ RunnerClass

lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.RunnerClass = MeasureMergedCoaddSourcesRunner
staticinherited

Definition at line 764 of file multiBand.py.

◆ schema

lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.schema
inherited

Definition at line 802 of file multiBand.py.

◆ schemaMapper

lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask.schemaMapper
inherited

Definition at line 800 of file multiBand.py.


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