lsst.meas.algorithms gf82c78fb6f+5b4928dc2e
Loading...
Searching...
No Matches
Classes | Functions | Variables
lsst.meas.algorithms.sourceSelector Namespace Reference

Classes

class  BaseLimit
 
class  BaseSourceSelectorConfig
 
class  BaseSourceSelectorTask
 
class  ColorLimit
 
class  FluxLimit
 
class  MagnitudeErrorLimit
 
class  MagnitudeLimit
 
class  ReferenceSourceSelectorConfig
 
class  ReferenceSourceSelectorTask
 
class  RequireFiniteRaDec
 
class  RequireFlags
 
class  RequireIsolated
 
class  RequireUnresolved
 
class  ScienceSourceSelectorConfig
 
class  ScienceSourceSelectorTask
 
class  SignalToNoiseLimit
 

Functions

def _getFieldFromCatalog (catalog, field, isFlag=False)
 

Variables

pexConfig sourceSelectorRegistry
 

Function Documentation

◆ _getFieldFromCatalog()

def lsst.meas.algorithms.sourceSelector._getFieldFromCatalog (   catalog,
  field,
  isFlag = False 
)
protected
Get a field from a catalog, for `lsst.afw.table` catalogs or
`pandas.DataFrame` or `astropy.table.Table` catalogs.

Parameters
----------
catalog : `lsst.afw.table.SourceCatalog` or `pandas.DataFrame`
          or `astropy.table.Table`
    Catalog of sources to extract field array
field : `str`
    Name of field
isFlag : `bool`, optional
    Is this a flag column?  If it does not exist, return array
    of False.

Returns
-------
array : `np.ndarray`
    Array of field values from the catalog.

Definition at line 671 of file sourceSelector.py.

Variable Documentation

◆ sourceSelectorRegistry

pexConfig lsst.meas.algorithms.sourceSelector.sourceSelectorRegistry
Initial value:
1= pexConfig.makeRegistry(
2 doc="A registry of source selectors (subclasses of "
3 "BaseSourceSelectorTask)",
4)

Definition at line 162 of file sourceSelector.py.