LSSTApplications
17.0+103,17.0+11,17.0+61,18.0.0+13,18.0.0+25,18.0.0+5,18.0.0+52,18.0.0-4-g68ffd23,18.1.0-1-g0001055+8,18.1.0-1-g03d53ef+1,18.1.0-1-g1349e88+28,18.1.0-1-g2505f39+22,18.1.0-1-g380d4d4+27,18.1.0-1-g5315e5e+1,18.1.0-1-g5e4b7ea+10,18.1.0-1-g7e8fceb+1,18.1.0-1-g85f8cd4+23,18.1.0-1-g9a6769a+13,18.1.0-1-ga1a4c1a+22,18.1.0-1-gd55f500+17,18.1.0-12-g42eabe8e+10,18.1.0-14-gd04256d+15,18.1.0-16-g430f6a53+1,18.1.0-17-gd2166b6e4,18.1.0-18-gb5d19ff+1,18.1.0-2-gfbf3545+7,18.1.0-2-gfefb8b5+16,18.1.0-3-g52aa583+13,18.1.0-3-g62b5e86+14,18.1.0-3-g8f4a2b1+17,18.1.0-3-g9bc06b8+7,18.1.0-3-gb69f684+9,18.1.0-4-g1ee41a7+1,18.1.0-5-g6dbcb01+13,18.1.0-5-gc286bb7+3,18.1.0-6-g48bdcd3+2,18.1.0-6-gd05e160+9,18.1.0-7-gc4d902b+2,18.1.0-7-gebc0338+8,18.1.0-9-gae7190a+10,w.2019.38
LSSTDataManagementBasePackage
|
Public Member Functions | |
def | __init__ (self, filenameList, healpix, nside) |
Constructor. More... | |
def | fromFilenameList (cls, filenameList) |
def | read (self) |
def | reload (self) |
def | unload (self) |
def | isWithinRange (self, coord, distance) |
Is the index within range of the provided coordinates? More... | |
def | __getitem__ (self, i) |
def | __len__ (self) |
def | __iter__ (self) |
Public Attributes | |
log | |
A wrapper for the multiindex_t, which only reads the data when it needs to The MultiIndexCache may be instantiated directly, or via the 'fromFilenameList' class method, which loads it from a list of filenames.
Definition at line 58 of file multiindex.py.
def lsst.meas.extensions.astrometryNet.multiindex.MultiIndexCache.__init__ | ( | self, | |
filenameList, | |||
healpix, | |||
nside | |||
) |
Constructor.
filenameList | List of filenames; first is the multiindex, then follows the individual index files |
healpix | Healpix number |
nside | Healpix nside |
Definition at line 66 of file multiindex.py.
def lsst.meas.extensions.astrometryNet.multiindex.MultiIndexCache.__getitem__ | ( | self, | |
i | |||
) |
Definition at line 153 of file multiindex.py.
def lsst.meas.extensions.astrometryNet.multiindex.MultiIndexCache.__iter__ | ( | self | ) |
Definition at line 160 of file multiindex.py.
def lsst.meas.extensions.astrometryNet.multiindex.MultiIndexCache.__len__ | ( | self | ) |
Definition at line 157 of file multiindex.py.
def lsst.meas.extensions.astrometryNet.multiindex.MultiIndexCache.fromFilenameList | ( | cls, | |
filenameList | |||
) |
Construct from a list of filenames The list of filenames should contain the multiindex filename first, then the individual index filenames. The healpix and nside are determined by reading the indices, so this is not very efficient.
Definition at line 85 of file multiindex.py.
def lsst.meas.extensions.astrometryNet.multiindex.MultiIndexCache.isWithinRange | ( | self, | |
coord, | |||
distance | |||
) |
Is the index within range of the provided coordinates?
coord | ICRS coordinate to check (lsst.geom.SpherPoint) |
distance | Angular distance (lsst.geom.Angle) |
Definition at line 145 of file multiindex.py.
def lsst.meas.extensions.astrometryNet.multiindex.MultiIndexCache.read | ( | self | ) |
Read the indices
Definition at line 102 of file multiindex.py.
def lsst.meas.extensions.astrometryNet.multiindex.MultiIndexCache.reload | ( | self | ) |
Reload the indices.
Definition at line 128 of file multiindex.py.
def lsst.meas.extensions.astrometryNet.multiindex.MultiIndexCache.unload | ( | self | ) |
Unload the indices
Definition at line 138 of file multiindex.py.
lsst.meas.extensions.astrometryNet.multiindex.MultiIndexCache.log |
Definition at line 82 of file multiindex.py.