lsst.pipe.tasks  15.0-7-g6bb3a066+2
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.multiBand.MergeDetectionsConfig Class Reference

Configuration parameters for the MergeDetectionsTask. More...

Inheritance diagram for lsst.pipe.tasks.multiBand.MergeDetectionsConfig:
lsst.pipe.tasks.multiBand.MergeSourcesConfig

Public Member Functions

def setDefaults (self)
 
def validate (self)
 

Static Public Attributes

 minNewPeak
 
 maxSamePeak
 
 cullPeaks = ConfigField(dtype=CullPeaksConfig, doc="Configuration for how to cull peaks.")
 
 skyFilterName
 
 skyObjects = ConfigurableField(target=SkyObjectsTask, doc="Generate sky objects")
 
 priorityList
 
 coaddName = Field(dtype=str, default="deep", doc="Name of coadd")
 

Detailed Description

Configuration parameters for the MergeDetectionsTask.

Definition at line 561 of file multiBand.py.

Member Function Documentation

◆ setDefaults()

def lsst.pipe.tasks.multiBand.MergeDetectionsConfig.setDefaults (   self)

Definition at line 580 of file multiBand.py.

◆ validate()

def lsst.pipe.tasks.multiBand.MergeSourcesConfig.validate (   self)
inherited

Definition at line 390 of file multiBand.py.

Member Data Documentation

◆ coaddName

lsst.pipe.tasks.multiBand.MergeSourcesConfig.coaddName = Field(dtype=str, default="deep", doc="Name of coadd")
staticinherited

Definition at line 388 of file multiBand.py.

◆ cullPeaks

lsst.pipe.tasks.multiBand.MergeDetectionsConfig.cullPeaks = ConfigField(dtype=CullPeaksConfig, doc="Configuration for how to cull peaks.")
static

Definition at line 573 of file multiBand.py.

◆ maxSamePeak

lsst.pipe.tasks.multiBand.MergeDetectionsConfig.maxSamePeak
static
Initial value:
= Field(dtype=float, default=0.3,
doc="When adding new catalogs to the merge, all peaks less than this distance "
" (in arcsec) to an existing peak will be flagged as detected in that catalog.")

Definition at line 570 of file multiBand.py.

◆ minNewPeak

lsst.pipe.tasks.multiBand.MergeDetectionsConfig.minNewPeak
static
Initial value:
= Field(dtype=float, default=1,
doc="Minimum distance from closest peak to create a new one (in arcsec).")

Definition at line 567 of file multiBand.py.

◆ priorityList

lsst.pipe.tasks.multiBand.MergeSourcesConfig.priorityList
staticinherited
Initial value:
= ListField(dtype=str, default=[],
doc="Priority-ordered list of bands for the merge.")

Definition at line 386 of file multiBand.py.

◆ skyFilterName

lsst.pipe.tasks.multiBand.MergeDetectionsConfig.skyFilterName
static
Initial value:
= Field(dtype=str, default="sky",
doc="Name of `filter' used to label sky objects (e.g. flag merge_peak_sky is set)\n"
"(N.b. should be in MergeMeasurementsConfig.pseudoFilterList)")

Definition at line 575 of file multiBand.py.

◆ skyObjects

lsst.pipe.tasks.multiBand.MergeDetectionsConfig.skyObjects = ConfigurableField(target=SkyObjectsTask, doc="Generate sky objects")
static

Definition at line 578 of file multiBand.py.


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