lsst.meas.algorithms  14.0-9-g82279ae0+4
Public Member Functions | Static Public Attributes | List of all members
lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig Class Reference
Inheritance diagram for lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig:

Public Member Functions

def setDefaults (self)
 

Static Public Attributes

 doFluxLimit = pexConfig.Field(dtype=bool, default=False, doc="Apply flux limit?")
 
 doFlags = pexConfig.Field(dtype=bool, default=False, doc="Apply flag limitation?")
 
 doUnresolved = pexConfig.Field(dtype=bool, default=False, doc="Apply unresolved limitation?")
 
 doSignalToNoise = pexConfig.Field(dtype=bool, default=False, doc="Apply signal-to-noise limit?")
 
 fluxLimit = pexConfig.ConfigField(dtype=FluxLimit, doc="Flux limit to apply")
 
 flags = pexConfig.ConfigField(dtype=RequireFlags, doc="Flags to require")
 
 unresolved = pexConfig.ConfigField(dtype=RequireUnresolved, doc="Star/galaxy separation to apply")
 
 signalToNoise = pexConfig.ConfigField(dtype=SignalToNoiseLimit, doc="Signal-to-noise limit to apply")
 

Detailed Description

Configuration for selecting science sources

Definition at line 393 of file sourceSelector.py.

Member Function Documentation

◆ setDefaults()

def lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig.setDefaults (   self)

Definition at line 404 of file sourceSelector.py.

Member Data Documentation

◆ doFlags

lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig.doFlags = pexConfig.Field(dtype=bool, default=False, doc="Apply flag limitation?")
static

Definition at line 396 of file sourceSelector.py.

◆ doFluxLimit

lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig.doFluxLimit = pexConfig.Field(dtype=bool, default=False, doc="Apply flux limit?")
static

Definition at line 395 of file sourceSelector.py.

◆ doSignalToNoise

lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig.doSignalToNoise = pexConfig.Field(dtype=bool, default=False, doc="Apply signal-to-noise limit?")
static

Definition at line 398 of file sourceSelector.py.

◆ doUnresolved

lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig.doUnresolved = pexConfig.Field(dtype=bool, default=False, doc="Apply unresolved limitation?")
static

Definition at line 397 of file sourceSelector.py.

◆ flags

lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig.flags = pexConfig.ConfigField(dtype=RequireFlags, doc="Flags to require")
static

Definition at line 400 of file sourceSelector.py.

◆ fluxLimit

lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig.fluxLimit = pexConfig.ConfigField(dtype=FluxLimit, doc="Flux limit to apply")
static

Definition at line 399 of file sourceSelector.py.

◆ signalToNoise

lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig.signalToNoise = pexConfig.ConfigField(dtype=SignalToNoiseLimit, doc="Signal-to-noise limit to apply")
static

Definition at line 402 of file sourceSelector.py.

◆ unresolved

lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorConfig.unresolved = pexConfig.ConfigField(dtype=RequireUnresolved, doc="Star/galaxy separation to apply")
static

Definition at line 401 of file sourceSelector.py.


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