lsst.meas.astrom  13.0-14-g9415442+18
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Groups Pages
Public Member Functions | Static Public Attributes | List of all members
lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig Class Reference
Inheritance diagram for lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig:

Public Member Functions

def setDefaults
 
def validate
 

Static Public Attributes

tuple numBrightStars
 
tuple minMatchedPairs
 
tuple minFracMatchedPairs
 
tuple matcherIterations
 
tuple maxOffsetPix
 
tuple maxRotationDeg
 
tuple numPointsForShape
 
tuple numPointsForShapeAttempt
 
tuple numPatternConsensus
 
tuple sourceSelector
 

Detailed Description

Configuration for MatchPessimisticBTask

Definition at line 69 of file matchPessimisticB.py.

Member Function Documentation

def lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.setDefaults (   self)

Definition at line 141 of file matchPessimisticB.py.

def lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.validate (   self)

Definition at line 145 of file matchPessimisticB.py.

Member Data Documentation

tuple lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.matcherIterations
static
Initial value:
1 = pexConfig.RangeField(
2  doc="Number of softening iterations in matcher.",
3  dtype=int,
4  default=5,
5  min=1,
6  )

Definition at line 95 of file matchPessimisticB.py.

tuple lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.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 101 of file matchPessimisticB.py.

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

Definition at line 107 of file matchPessimisticB.py.

tuple lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.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 "
5  "minMatchedPairs.",
6  dtype=float,
7  default=0.3,
8  min=0,
9  max=1,
10  )

Definition at line 85 of file matchPessimisticB.py.

tuple lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.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 79 of file matchPessimisticB.py.

tuple lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.numBrightStars
static
Initial value:
1 = pexConfig.RangeField(
2  doc="Number of bright stars to use. Sets the max number of patterns "
3  "that can be tested.",
4  dtype=int,
5  default=200,
6  min=2,
7  )

Definition at line 72 of file matchPessimisticB.py.

tuple lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.numPatternConsensus
static
Initial value:
1 = pexConfig.Field(
2  doc="Number of implied shift/rotations from patterns that must agree "
3  "before it a given shift/rotation is accepted. This is only used "
4  "after the first softening iteration fails and if both the "
5  "number of reference and source objects is greater than "
6  "numBrightStars.",
7  dtype=int,
8  default=3,
9  )

Definition at line 125 of file matchPessimisticB.py.

tuple lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.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 114 of file matchPessimisticB.py.

tuple lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.numPointsForShapeAttempt
static
Initial value:
1 = pexConfig.Field(
2  doc="Number of points to try for creating a shape. This value should "
3  "be greater than or equal to numPointsForShape.",
4  dtype=int,
5  default=7,
6  )

Definition at line 119 of file matchPessimisticB.py.

tuple lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig.sourceSelector
static
Initial value:
1 = sourceSelectorRegistry.makeField(
2  doc="How to select sources for cross-matching. The default "
3  "matcherSourceSelector removes objects with low S/N, bad "
4  "saturated objects, edge objects, and interpolated objects.",
5  default="matcherPessimistic"
6  )

Definition at line 134 of file matchPessimisticB.py.


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