DodecaSkyMap#

class lsst.skymap.DodecaSkyMap(config=None)#

Bases: BaseSkyMap

Dodecahedron-based sky map pixelization.

DodecaSkyMap divides the sky into 12 overlapping Tracts arranged as the faces of a dodecahedron.

Parameters#

configlsst.skymap.BaseSkyMapConfig (optional)

The configuration for this SkyMap; if None use the default config.

Methods Summary

findTract(coord)

Find the tract whose inner region includes the coord.

getVersion()

Return version (e.g. for pickle).

getWithTractsOnPoles()

Return True if there are tracts centered on the poles.

updateSha1(sha1)

Add subclass-specific state or configuration options to the SHA1.

Methods Documentation

findTract(coord)#

Find the tract whose inner region includes the coord.

Parameters#

coordlsst.geom.SpherePoint

ICRS sky coordinate to search for.

Returns#

tractInfoTractInfo

Info for tract whose inner region includes the coord.

getVersion()#

Return version (e.g. for pickle).

Returns#

versiontuple of int

Version as a pair of integers.

getWithTractsOnPoles()#

Return True if there are tracts centered on the poles.

updateSha1(sha1)#

Add subclass-specific state or configuration options to the SHA1.