|
lsst.meas.astrom
15.0-1-g1eca518+15
|
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.
1.8.13