|
def | __init__ (self, butler=None, refObjLoader=None, **kwargs) |
|
def | getFgcmReferenceStarsHealpix (self, nside, pixel, filterList, nest=False) |
|
def | getFgcmReferenceStarsSkyCircle (self, ra, dec, radius, filterList) |
|
Load multi-band reference objects from a reference catalog.
Parameters
----------
butler: `lsst.daf.persistence.Butler`
Data butler for reading catalogs
Definition at line 95 of file fgcmLoadReferenceCatalog.py.
◆ __init__()
def lsst.fgcmcal.fgcmLoadReferenceCatalog.FgcmLoadReferenceCatalogTask.__init__ |
( |
|
self, |
|
|
|
butler = None , |
|
|
|
refObjLoader = None , |
|
|
** |
kwargs |
|
) |
| |
Construct an FgcmLoadReferenceCatalogTask
Parameters
----------
butler: `lsst.daf.persistence.Buter`
Data butler for reading catalogs.
Definition at line 107 of file fgcmLoadReferenceCatalog.py.
◆ getFgcmReferenceStarsHealpix()
def lsst.fgcmcal.fgcmLoadReferenceCatalog.FgcmLoadReferenceCatalogTask.getFgcmReferenceStarsHealpix |
( |
|
self, |
|
|
|
nside, |
|
|
|
pixel, |
|
|
|
filterList, |
|
|
|
nest = False |
|
) |
| |
Get a reference catalog that overlaps a healpix pixel, using multiple
filters. In addition, apply colorterms if available.
Return format is a numpy recarray for use with fgcm, with the format:
dtype = ([('ra', `np.float64`),
('dec', `np.float64`),
('refMag', `np.float32`, len(filterList)),
('refMagErr', `np.float32`, len(filterList)])
Reference magnitudes (AB) will be 99 for non-detections.
Parameters
----------
nside: `int`
Healpix nside of pixel to load
pixel: `int`
Healpix pixel of pixel to load
filterList: `list`
list of `str` of camera filter names.
nest: `bool`, optional
Is the pixel in nest format? Default is False.
Returns
-------
fgcmRefCat: `np.recarray`
Definition at line 126 of file fgcmLoadReferenceCatalog.py.
◆ getFgcmReferenceStarsSkyCircle()
def lsst.fgcmcal.fgcmLoadReferenceCatalog.FgcmLoadReferenceCatalogTask.getFgcmReferenceStarsSkyCircle |
( |
|
self, |
|
|
|
ra, |
|
|
|
dec, |
|
|
|
radius, |
|
|
|
filterList |
|
) |
| |
Get a reference catalog that overlaps a circular sky region, using
multiple filters. In addition, apply colorterms if available.
Return format is a numpy recarray for use with fgcm.
dtype = ([('ra', `np.float64`),
('dec', `np.float64`),
('refMag', `np.float32`, len(filterList)),
('refMagErr', `np.float32`, len(filterList)])
Reference magnitudes (AB) will be 99 for non-detections.
Parameters
----------
ra: `float`
ICRS right ascension, degrees.
dec: `float`
ICRS declination, degrees.
radius: `float`
Radius to search, degrees.
filterList: `list`
list of `str` of camera filter names.
Returns
-------
fgcmRefCat: `np.recarray`
Definition at line 182 of file fgcmLoadReferenceCatalog.py.
◆ ConfigClass
◆ refObjLoader
lsst.fgcmcal.fgcmLoadReferenceCatalog.FgcmLoadReferenceCatalogTask.refObjLoader |
The documentation for this class was generated from the following file: