lsst.pipe.tasks  13.0-37-g58c8d4e+3
 All Classes Namespaces Files Functions Variables Groups Pages
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

Static Public Attributes

tuple minNewPeak
 
tuple maxSamePeak
 
tuple cullPeaks = ConfigField(dtype=CullPeaksConfig, doc="Configuration for how to cull peaks.")
 
tuple skyFilterName
 
tuple skySourceRadius
 
tuple skyGrowDetectedFootprints
 
tuple nSkySourcesPerPatch
 
tuple nTrialSkySourcesPerPatch
 
tuple nTrialSkySourcesPerPatchMultiplier
 
- Static Public Attributes inherited from lsst.pipe.tasks.multiBand.MergeSourcesConfig
tuple priorityList
 
tuple coaddName = Field(dtype=str, default="deep", doc="Name of coadd")
 

Additional Inherited Members

- Public Member Functions inherited from lsst.pipe.tasks.multiBand.MergeSourcesConfig
def validate
 

Detailed Description

Configuration parameters for the MergeDetectionsTask.

Definition at line 554 of file multiBand.py.

Member Data Documentation

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

Definition at line 566 of file multiBand.py.

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

Definition at line 563 of file multiBand.py.

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

Definition at line 560 of file multiBand.py.

tuple lsst.pipe.tasks.multiBand.MergeDetectionsConfig.nSkySourcesPerPatch
static
Initial value:
1 = Field(dtype=int, default=100,
2  doc="Try to add this many sky objects to the mergeDet list, which will\n"
3  "then be measured along with the detected objects in sourceMeasurementTask")

Definition at line 576 of file multiBand.py.

tuple lsst.pipe.tasks.multiBand.MergeDetectionsConfig.nTrialSkySourcesPerPatch
static
Initial value:
1 = Field(dtype=int, default=None, optional=True,
2  doc="Maximum number of trial sky object positions\n"
3  "(default: nSkySourcesPerPatch*nTrialSkySourcesPerPatchMultiplier)")

Definition at line 579 of file multiBand.py.

tuple lsst.pipe.tasks.multiBand.MergeDetectionsConfig.nTrialSkySourcesPerPatchMultiplier
static
Initial value:
1 = Field(dtype=int, default=5,
2  doc="Set nTrialSkySourcesPerPatch to\n"
3  " nSkySourcesPerPatch*nTrialSkySourcesPerPatchMultiplier\n"
4  "if nTrialSkySourcesPerPatch is None")

Definition at line 582 of file multiBand.py.

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

Definition at line 568 of file multiBand.py.

tuple lsst.pipe.tasks.multiBand.MergeDetectionsConfig.skyGrowDetectedFootprints
static
Initial value:
1 = Field(dtype=int, default=0,
2  doc="Number of pixels to grow the detected footprint mask "
3  "when adding sky objects")

Definition at line 573 of file multiBand.py.

tuple lsst.pipe.tasks.multiBand.MergeDetectionsConfig.skySourceRadius
static
Initial value:
1 = Field(dtype=float, default=8,
2  doc="Radius, in pixels, of sky objects")

Definition at line 571 of file multiBand.py.


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