|
def | getOutputDatasetTypes (cls, config) |
|
def | getInitOutputDatasetTypes (cls, config) |
|
def | getInitOutputDatasets (self) |
|
def | runDataRef (self, patchRef) |
| Run detection on a coadd. More...
|
|
def | adaptArgsAndRun (self, inputData, inputDataIds, outputDataIds) |
|
def | run (self, exposure, idFactory, expId) |
| Run detection on an exposure. More...
|
|
def | write (self, results, patchRef) |
| Write out results from runDetection. More...
|
|
Detect sources on a DCR coadd.
Definition at line 110 of file dcrMultiBand.py.
◆ adaptArgsAndRun()
def lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.adaptArgsAndRun |
( |
|
self, |
|
|
|
inputData, |
|
|
|
inputDataIds, |
|
|
|
outputDataIds |
|
) |
| |
|
inherited |
◆ getInitOutputDatasets()
def lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.getInitOutputDatasets |
( |
|
self | ) |
|
|
inherited |
◆ getInitOutputDatasetTypes()
def lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.getInitOutputDatasetTypes |
( |
|
cls, |
|
|
|
config |
|
) |
| |
|
inherited |
◆ getOutputDatasetTypes()
def lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.getOutputDatasetTypes |
( |
|
cls, |
|
|
|
config |
|
) |
| |
|
inherited |
◆ run()
def lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.run |
( |
|
self, |
|
|
|
exposure, |
|
|
|
idFactory, |
|
|
|
expId |
|
) |
| |
|
inherited |
Run detection on an exposure.
First scale the variance plane to match the observed variance using ScaleVarianceTask. Then invoke the detection subtask to detect sources.
- Parameters
-
[in,out] | exposure | Exposure on which to detect (may be backround-subtracted and scaled, depending on configuration). |
[in] | idFactory | IdFactory to set source identifiers |
[in] | expId | Exposure identifier (integer) for RNG seed |
- Returns
- a pipe.base.Struct with fields
- sources: catalog of detections
- backgrounds: list of backgrounds
Definition at line 301 of file multiBand.py.
◆ runDataRef()
def lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.runDataRef |
( |
|
self, |
|
|
|
patchRef |
|
) |
| |
|
inherited |
Run detection on a coadd.
Invokes run and then uses write to output the results.
- Parameters
-
[in] | patchRef | data reference for patch |
Definition at line 280 of file multiBand.py.
◆ write()
def lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.write |
( |
|
self, |
|
|
|
results, |
|
|
|
patchRef |
|
) |
| |
|
inherited |
Write out results from runDetection.
- Parameters
-
[in] | exposure | Exposure to write out |
[in] | results | Struct returned from runDetection |
[in] | patchRef | data reference for patch |
Definition at line 333 of file multiBand.py.
◆ ConfigClass
lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.ConfigClass = DetectCoaddSourcesConfig |
|
staticinherited |
◆ getSchemaCatalogs
lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.getSchemaCatalogs = _makeGetSchemaCatalogs("det") |
|
staticinherited |
◆ makeIdFactory
lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.makeIdFactory = _makeMakeIdFactory("CoaddId") |
|
staticinherited |
◆ schema
lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask.schema |
|
inherited |
The documentation for this class was generated from the following file: