lsst.meas.algorithms gc86a7ac1bc+a8a19d9bb1
Loading...
Searching...
No Matches
lsst.meas.algorithms.findGlintTrails.FindGlintTrailsConfig Class Reference
Inheritance diagram for lsst.meas.algorithms.findGlintTrails.FindGlintTrailsConfig:

Static Public Attributes

 radius
 min_points
 threshold
 seed
 bad_flags

Detailed Description

Definition at line 153 of file findGlintTrails.py.

Member Data Documentation

◆ bad_flags

lsst.meas.algorithms.findGlintTrails.FindGlintTrailsConfig.bad_flags
static
Initial value:
= lsst.pex.config.ListField[str](
doc="Do not fit sources that have these flags set.",
default=["ip_diffim_DipoleFit_classification",
"is_negative",
],
)

Definition at line 176 of file findGlintTrails.py.

◆ min_points

lsst.meas.algorithms.findGlintTrails.FindGlintTrailsConfig.min_points
static
Initial value:
= lsst.pex.config.Field(
doc="Minimum number of points to be considered a possible glint trail.",
dtype=int,
default=5,
check=lambda x: x >= 3,
)

Definition at line 159 of file findGlintTrails.py.

◆ radius

lsst.meas.algorithms.findGlintTrails.FindGlintTrailsConfig.radius
static
Initial value:
= lsst.pex.config.Field(
doc="Radius to search for glint trail candidates from each source (pixels).",
dtype=float,
default=500,
)

Definition at line 154 of file findGlintTrails.py.

◆ seed

lsst.meas.algorithms.findGlintTrails.FindGlintTrailsConfig.seed
static
Initial value:
= lsst.pex.config.Field(
doc="Random seed for RANSAC fitter, to ensure stable fitting.",
dtype=int,
default=42,
)

Definition at line 171 of file findGlintTrails.py.

◆ threshold

lsst.meas.algorithms.findGlintTrails.FindGlintTrailsConfig.threshold
static
Initial value:
= lsst.pex.config.Field(
doc="Maximum perpendicular distance of a source from the line fit to its trail (pixels)."
" Real glints are highly collinear, with a typical deviation from a line of < 1 pixel.",
dtype=float,
default=1.5,
)

Definition at line 165 of file findGlintTrails.py.


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