LSSTApplications  11.0-22-g33de520,12.1+21,13.0
LSSTDataManagementBasePackage
Public Member Functions | Static Public Attributes | List of all members
lsst.meas.astrom.matchOptimisticB.MatchOptimisticBConfig Class Reference
Inheritance diagram for lsst.meas.astrom.matchOptimisticB.MatchOptimisticBConfig:

Public Member Functions

def setDefaults
 

Static Public Attributes

tuple maxMatchDistArcSec
 
tuple numBrightStars
 
tuple minMatchedPairs
 
tuple minFracMatchedPairs
 
tuple maxOffsetPix
 
tuple maxRotationDeg
 
tuple allowedNonperpDeg
 
tuple numPointsForShape
 
tuple maxDeterminant
 
tuple sourceSelector
 

Detailed Description

Configuration for MatchOptimisticBTask

Definition at line 16 of file matchOptimisticB.py.

Member Function Documentation

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

Definition at line 80 of file matchOptimisticB.py.

80 
81  def setDefaults(self):
82  sourceSelector = self.sourceSelector["matcher"]
83  sourceSelector.setDefaults()
84 
85 # The following block adds links to this task from the Task Documentation page.
86 # \addtogroup LSST_task_documentation
87 # \{
88 # \page measAstrom_matchOptimisticBTask
89 # \ref MatchOptimisticBTask "MatchOptimisticBTask"
90 # Match sources to reference objects
91 # \}
92 

Member Data Documentation

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

Definition at line 59 of file matchOptimisticB.py.

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

Definition at line 70 of file matchOptimisticB.py.

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

Definition at line 19 of file matchOptimisticB.py.

tuple lsst.meas.astrom.matchOptimisticB.MatchOptimisticBConfig.maxOffsetPix
static
Initial value:
1 = pexConfig.RangeField(
2  doc="Maximum allowed shift of WCS, due to matching (pixel)",
3  dtype=int,
4  default=300,
5  max=4000,
6  )

Definition at line 47 of file matchOptimisticB.py.

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

Definition at line 53 of file matchOptimisticB.py.

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

Definition at line 38 of file matchOptimisticB.py.

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

Definition at line 32 of file matchOptimisticB.py.

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

Definition at line 26 of file matchOptimisticB.py.

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

Definition at line 65 of file matchOptimisticB.py.

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

Definition at line 75 of file matchOptimisticB.py.


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