lsst.pipe.tasks  16.0-25-g9c0e765e+1
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 1482 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 1433 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 1389 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 1472 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 1453 of file multiBand.py.

Member Data Documentation

◆ algMetadata

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

Definition at line 1374 of file multiBand.py.

◆ ConfigClass

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

Definition at line 1334 of file multiBand.py.

◆ deblended

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

Definition at line 1366 of file multiBand.py.

◆ getSchemaCatalogs

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

Definition at line 1336 of file multiBand.py.

◆ inputCatalog

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

Definition at line 1367 of file multiBand.py.

◆ makeIdFactory

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

Definition at line 1337 of file multiBand.py.

◆ RunnerClass

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

Definition at line 1335 of file multiBand.py.

◆ schema

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

Definition at line 1373 of file multiBand.py.

◆ schemaMapper

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

Definition at line 1371 of file multiBand.py.


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