lsst.meas.extensions.psfex g33ac35c1f1+95ce98b562
Loading...
Searching...
No Matches
lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig Class Reference
Inheritance diagram for lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig:

Public Member Functions

 validate (self)
 
 setDefaults (self)
 

Public Attributes

list badFlags
 

Static Public Attributes

 fluxName
 
str fluxErrName
 
 minFwhm
 
 maxFwhm
 
 maxFwhmVariability
 
 maxellip
 
 minsn
 

Detailed Description

Definition at line 42 of file psfexStarSelector.py.

Member Function Documentation

◆ setDefaults()

lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig.setDefaults ( self)

Definition at line 94 of file psfexStarSelector.py.

◆ validate()

lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig.validate ( self)

Definition at line 81 of file psfexStarSelector.py.

Member Data Documentation

◆ badFlags

list lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig.badFlags
Initial value:
= [
"base_PixelFlags_flag_edge",
"base_PixelFlags_flag_nodata",
"base_PixelFlags_flag_saturatedCenter",
"base_PixelFlags_flag_crCenter",
"base_PixelFlags_flag_bad",
"base_PixelFlags_flag_suspectCenter",
"base_PsfFlux_flag",
# "parent", # actually this is a test on deblend_nChild
]

Definition at line 96 of file psfexStarSelector.py.

◆ fluxErrName

str lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig.fluxErrName
static
Initial value:
= pexConfig.Field(
dtype=str,
doc="Name of phot. flux err. key",
default="",
)

Definition at line 48 of file psfexStarSelector.py.

◆ fluxName

lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig.fluxName
static
Initial value:
= pexConfig.Field(
dtype=str,
doc="Name of photometric flux key ",
default="base_PsfFlux",
)

Definition at line 43 of file psfexStarSelector.py.

◆ maxellip

lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig.maxellip
static
Initial value:
= pexConfig.Field(
dtype=float,
doc="Maximum (A-B)/(A+B) ",
default=0.3,
check=lambda x: x >= 0.0,
)

Definition at line 68 of file psfexStarSelector.py.

◆ maxFwhm

lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig.maxFwhm
static
Initial value:
= pexConfig.Field(
dtype=float,
doc="Minimum allowed FWHM ",
default=10,
)

Definition at line 58 of file psfexStarSelector.py.

◆ maxFwhmVariability

lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig.maxFwhmVariability
static
Initial value:
= pexConfig.Field(
dtype=float,
doc="Allowed FWHM variability (1.0 = 100%)",
default=0.2,
)

Definition at line 63 of file psfexStarSelector.py.

◆ minFwhm

lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig.minFwhm
static
Initial value:
= pexConfig.Field(
dtype=float,
doc="Maximum allowed FWHM ",
default=2,
)

Definition at line 53 of file psfexStarSelector.py.

◆ minsn

lsst.meas.extensions.psfex.psfexStarSelector.PsfexStarSelectorConfig.minsn
static
Initial value:
= pexConfig.Field(
dtype=float,
doc="Minimum S/N for candidates",
default=100,
check=lambda x: x >= 0.0,
)

Definition at line 74 of file psfexStarSelector.py.


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