lsst.meas.algorithms  21.0.0-10-gbfb87ad6+b1151fad91
Public Member Functions | Static Public Attributes | List of all members
lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig Class Reference
Inheritance diagram for lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig:
lsst.meas.algorithms.loadIndexedReferenceObjects.LoadIndexedReferenceObjectsConfig

Public Member Functions

def validate (self)
 

Static Public Attributes

 pixelMargin
 
 defaultFilter
 
 anyFilterMapsToThis
 
 filterMap
 
 requireProperMotion
 

Detailed Description

Definition at line 771 of file loadReferenceObjects.py.

Member Function Documentation

◆ validate()

def lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig.validate (   self)

Definition at line 809 of file loadReferenceObjects.py.

Member Data Documentation

◆ anyFilterMapsToThis

lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig.anyFilterMapsToThis
static
Initial value:
= pexConfig.Field(
doc=("Always use this reference catalog filter, no matter whether or what filter name is "
"supplied to the loader. Effectively a trivial filterMap: map all filter names to this filter."
" This can be set for purely-astrometric catalogs (e.g. Gaia DR2) where there is only one "
"reasonable choice for every camera filter->refcat mapping, but not for refcats used for "
"photometry, which need a filterMap and/or colorterms/transmission corrections."),
dtype=str,
default=None,
optional=True
)

Definition at line 784 of file loadReferenceObjects.py.

◆ defaultFilter

lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig.defaultFilter
static
Initial value:
= pexConfig.Field(
doc=("Default reference catalog filter to use if filter not specified in exposure;"
" if blank then filter must be specified in exposure."),
dtype=str,
default="",
)

Definition at line 778 of file loadReferenceObjects.py.

◆ filterMap

lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig.filterMap
static
Initial value:
= pexConfig.DictField(
doc=("Mapping of camera filter name: reference catalog filter name; "
"each reference filter must exist in the refcat."
" Note that this does not perform any bandpass corrections: it is just a lookup."),
keytype=str,
itemtype=str,
default={},
)

Definition at line 794 of file loadReferenceObjects.py.

◆ pixelMargin

lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig.pixelMargin
static
Initial value:
= pexConfig.RangeField(
doc="Padding to add to 4 all edges of the bounding box (pixels)",
dtype=int,
default=300,
min=0,
)

Definition at line 772 of file loadReferenceObjects.py.

◆ requireProperMotion

lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig.requireProperMotion
static
Initial value:
= pexConfig.Field(
doc="Require that the fields needed to correct proper motion "
"(epoch, pm_ra and pm_dec) are present?",
dtype=bool,
default=False,
)

Definition at line 802 of file loadReferenceObjects.py.


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