lsst.meas.algorithms g691b785e4b+f9c6776e6c
Loading...
Searching...
No Matches
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:

Public Member Functions

def validate (self)
 

Static Public Attributes

 pixelMargin
 
 anyFilterMapsToThis
 
 filterMap
 
 requireProperMotion
 
 ref_dataset_name
 

Detailed Description

Definition at line 204 of file loadReferenceObjects.py.

Member Function Documentation

◆ validate()

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

Definition at line 243 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 211 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 221 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=250,
min=0,
)

Definition at line 205 of file loadReferenceObjects.py.

◆ ref_dataset_name

lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig.ref_dataset_name
static
Initial value:
= pexConfig.Field(
doc="Deprecated; do not use. Added for easier transition from LoadIndexedReferenceObjectsConfig to "
"LoadReferenceObjectsConfig",
dtype=str,
default='',
deprecated='This field is not used. It will be removed after v25.',
)

Definition at line 235 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 229 of file loadReferenceObjects.py.


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