LSSTApplications  10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
Static Public Attributes | List of all members
lsst.meas.algorithms.detection.SourceDetectionConfig Class Reference

Configuration parameters for the SourceDetectionTask. More...

Inheritance diagram for lsst.meas.algorithms.detection.SourceDetectionConfig:

Static Public Attributes

tuple minPixels
 
tuple isotropicGrow
 
tuple nSigmaToGrow
 
tuple returnOriginalFootprints
 
tuple thresholdValue
 
tuple includeThresholdMultiplier
 
tuple thresholdType
 
tuple thresholdPolarity
 
tuple adjustBackground
 
tuple reEstimateBackground
 
tuple background
 

Detailed Description

Configuration parameters for the SourceDetectionTask.

Definition at line 110 of file detection.py.

Member Data Documentation

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.adjustBackground
static
Initial value:
1 = pexConfig.Field(
2  dtype = float,
3  doc = "Fiddle factor to add to the background; debugging only",
4  default=0.0,
5  )

Definition at line 156 of file detection.py.

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.background
static
Initial value:
1 = pexConfig.ConfigField(
2  dtype=BackgroundConfig,
3  doc="Background re-estimation configuration"
4  )

Definition at line 166 of file detection.py.

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.includeThresholdMultiplier
static
Initial value:
1 = pexConfig.RangeField(
2  doc="Include threshold relative to thresholdValue",
3  dtype=float, default=1.0, min=0.0,
4  )

Definition at line 133 of file detection.py.

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.isotropicGrow
static
Initial value:
1 = pexConfig.Field(
2  doc="Pixels should be grown as isotropically as possible (slower)",
3  dtype=bool, optional=False, default=False,
4  )

Definition at line 117 of file detection.py.

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.minPixels
static
Initial value:
1 = pexConfig.RangeField(
2  doc="detected sources with fewer than the specified number of pixels will be ignored",
3  dtype=int, optional=False, default=1, min=0,
4  )

Definition at line 113 of file detection.py.

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.nSigmaToGrow
static
Initial value:
1 = pexConfig.Field(
2  doc="Grow detections by nSigmaToGrow * sigma; if 0 then do not grow",
3  dtype=float, default=2.4, # 2.4 pixels/sigma is roughly one pixel/FWHM
4  )

Definition at line 121 of file detection.py.

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.reEstimateBackground
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Estimate the background again after final source detection?",
4  default=True, optional=False,
5  )

Definition at line 161 of file detection.py.

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.returnOriginalFootprints
static
Initial value:
1 = pexConfig.Field(
2  doc="Grow detections to set the image mask bits, but return the original (not-grown) footprints",
3  dtype=bool, optional=False, default=True # TODO: set default to False once we have a deblender; ticket #2138
4  )

Definition at line 125 of file detection.py.

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.thresholdPolarity
static
Initial value:
1 = pexConfig.ChoiceField(
2  doc="specifies whether to detect positive, or negative sources, or both",
3  dtype=str, optional=False, default="positive",
4  allowed={
5  "positive": "detect only positive sources",
6  "negative": "detect only negative sources",
7  "both": "detect both positive and negative sources",
8  }
9  )

Definition at line 147 of file detection.py.

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.thresholdType
static
Initial value:
1 = pexConfig.ChoiceField(
2  doc="specifies the desired flavor of Threshold",
3  dtype=str, optional=False, default="stdev",
4  allowed={
5  "variance": "threshold applied to image variance",
6  "stdev": "threshold applied to image std deviation",
7  "value": "threshold applied to image value",
8  "pixel_stdev": "threshold applied to per-pixel std deviation",
9  }
10  )

Definition at line 137 of file detection.py.

tuple lsst.meas.algorithms.detection.SourceDetectionConfig.thresholdValue
static
Initial value:
1 = pexConfig.RangeField(
2  doc="Threshold for footprints",
3  dtype=float, optional=False, default=5.0, min=0.0,
4  )

Definition at line 129 of file detection.py.


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