lsst.meas.astrom
14.0-7-g0d69b06+3
|
Match sources to reference objects. More...
Public Member Functions | |
def | __init__ (self, kwargs) |
def | filterStars (self, refCat) |
def | matchObjectsToSources (self, refCat, sourceCat, wcs, refFluxField, match_tolerance=None) |
Match sources to position reference stars. More... | |
Public Attributes | |
edgeKey | |
interpolatedCenterKey | |
saturatedKey | |
Static Public Attributes | |
ConfigClass = MatchOptimisticBConfig | |
Match sources to reference objects.
Match sources to reference objects. This is often done as a preliminary step to fitting an astrometric or photometric solution. For details about the matching algorithm see matchOptimisticB.h
Match sources to position reference stars.
[in] | refCat | catalog of reference objects that overlap the exposure; reads fields for:
|
[in] | sourceCat | catalog of sources found on an exposure; reads fields for:
|
[in] | wcs | estimated WCS |
[in] | refFluxField | field of refCat to use for flux |
[in] | match_tolerance | a MatchTolerance object for specifying tolerances. Must at minimum contain a lsst.afw.geom.Angle called maxMatchDist that communicates state between AstrometryTask and the matcher Task. |
To modify how usable sources are selected, specify a different source selector in config.sourceSelector
.
MatchOptimisticBTask is a subtask of AstrometryTask, which is called by PhotoCalTask. See pipe_tasks_photocal_Example.
The command line task interface supports a flag -d
to import debug.py from your PYTHONPATH
; see Using lsstDebug to control debugging output for more about debug.py files.
The available variables in MatchOptimisticBTask are:
verbose
(bool) To investigate the Debug variables, put something like
into your debug.py file and run this task with the –debug
flag.
Definition at line 117 of file matchOptimisticBContinued.py.
def lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBTask.__init__ | ( | self, | |
kwargs | |||
) |
Definition at line 185 of file matchOptimisticBContinued.py.
def lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBTask.filterStars | ( | self, | |
refCat | |||
) |
Extra filtering pass; subclass if desired
Definition at line 189 of file matchOptimisticBContinued.py.
def lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBTask.matchObjectsToSources | ( | self, | |
refCat, | |||
sourceCat, | |||
wcs, | |||
refFluxField, | |||
match_tolerance = None |
|||
) |
Match sources to position reference stars.
[in] | refCat | catalog of reference objects that overlap the exposure; reads fields for:
|
[in] | sourceCat | catalog of sources found on an exposure; reads fields for:
|
[in] | wcs | estimated WCS |
[in] | refFluxField | field of refCat to use for flux |
[in] | match_tolerance | a MatchTolerance object for specifying tolerances. Must at minimum contain a lsst.afw.geom.Angle called maxMatchDist that communicates state between AstrometryTask and the matcher Task. |
Definition at line 196 of file matchOptimisticBContinued.py.
|
static |
Definition at line 182 of file matchOptimisticBContinued.py.
lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBTask.edgeKey |
Definition at line 289 of file matchOptimisticBContinued.py.
lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBTask.interpolatedCenterKey |
Definition at line 290 of file matchOptimisticBContinued.py.
lsst.meas.astrom.matchOptimisticB.matchOptimisticBContinued.MatchOptimisticBTask.saturatedKey |
Definition at line 291 of file matchOptimisticBContinued.py.