lsst.meas.astrom  14.0-7-g0d69b06+3
Public Member Functions | Static Public Attributes | List of all members
lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig Class Reference
Inheritance diagram for lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig:

Public Member Functions

def setDefaults (self)
 

Static Public Attributes

 maxMatchDistArcSec
 
 numBrightStars
 
 minMatchedPairs
 
 minFracMatchedPairs
 
 maxOffsetPix
 
 maxRotationDeg
 
 allowedNonperpDeg
 
 numPointsForShape
 
 maxDeterminant
 
 sourceSelector
 

Detailed Description

Configuration for MatchOptimisticBTask

Definition at line 38 of file matchOptimisticBContinued.py.

Member Function Documentation

◆ setDefaults()

def lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.setDefaults (   self)

Definition at line 103 of file matchOptimisticBContinued.py.

Member Data Documentation

◆ allowedNonperpDeg

lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.allowedNonperpDeg
static
Initial value:
= pexConfig.RangeField(
doc="Allowed non-perpendicularity of x and y (degree)",
dtype=float,
default=3.0,
max=45.0,
)

Definition at line 82 of file matchOptimisticBContinued.py.

◆ maxDeterminant

lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.maxDeterminant
static
Initial value:
= pexConfig.Field(
doc="maximum determinant of linear transformation matrix for a usable solution",
dtype=float,
default=0.02,
)

Definition at line 93 of file matchOptimisticBContinued.py.

◆ maxMatchDistArcSec

lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.maxMatchDistArcSec
static
Initial value:
= pexConfig.RangeField(
doc="Maximum separation between reference objects and sources "
"beyond which they will not be considered a match (arcsec)",
dtype=float,
default=3,
min=0,
)

Definition at line 41 of file matchOptimisticBContinued.py.

◆ maxOffsetPix

lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.maxOffsetPix
static
Initial value:
= pexConfig.RangeField(
doc="Maximum allowed shift of WCS, due to matching (pixel). "
"When changing this value, the LoadReferenceObjectsConfig.pixelMargin should also be updated.",
dtype=int,
default=300,
max=4000,
)

Definition at line 69 of file matchOptimisticBContinued.py.

◆ maxRotationDeg

lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.maxRotationDeg
static
Initial value:
= pexConfig.RangeField(
doc="Rotation angle allowed between sources and position reference objects (degrees)",
dtype=float,
default=1.0,
max=6.0,
)

Definition at line 76 of file matchOptimisticBContinued.py.

◆ minFracMatchedPairs

lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.minFracMatchedPairs
static
Initial value:
= pexConfig.RangeField(
doc="Minimum number of matched pairs as a fraction of the smaller of "
"the number of reference stars or the number of good sources; "
"the actual minimum is the smaller of this value or minMatchedPairs",
dtype=float,
default=0.3,
min=0,
max=1,
)

Definition at line 60 of file matchOptimisticBContinued.py.

◆ minMatchedPairs

lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.minMatchedPairs
static
Initial value:
= pexConfig.RangeField(
doc="Minimum number of matched pairs; see also minFracMatchedPairs",
dtype=int,
default=30,
min=2,
)

Definition at line 54 of file matchOptimisticBContinued.py.

◆ numBrightStars

lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.numBrightStars
static
Initial value:
= pexConfig.RangeField(
doc="Number of bright stars to use",
dtype=int,
default=50,
min=2,
)

Definition at line 48 of file matchOptimisticBContinued.py.

◆ numPointsForShape

lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.numPointsForShape
static
Initial value:
= pexConfig.Field(
doc="number of points to define a shape for matching",
dtype=int,
default=6,
)

Definition at line 88 of file matchOptimisticBContinued.py.

◆ sourceSelector

lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBConfig.sourceSelector
static
Initial value:
= sourceSelectorRegistry.makeField(
doc="How to select sources for cross-matching",
default="matcher"
)

Definition at line 98 of file matchOptimisticBContinued.py.


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