Definition at line 26 of file htmIndexer.py.
◆ __init__()
def lsst.meas.algorithms.htmIndexer.HtmIndexer.__init__ |
( |
|
self, |
|
|
|
depth = 8 |
|
) |
| |
Construct the indexer object.
- Parameters
-
[in] | depth | depth of the hierarchy to construct |
Definition at line 28 of file htmIndexer.py.
◆ get_pixel_ids()
def lsst.meas.algorithms.htmIndexer.HtmIndexer.get_pixel_ids |
( |
|
self, |
|
|
|
ctrCoord, |
|
|
|
radius |
|
) |
| |
Get all shards that touch a circular aperture.
- Parameters
-
- Returns
- A pipeBase.Struct with the list of shards, shards, and a boolean arry, boundary_mask, indicating whether the shard touches the boundary (True) or is fully contained (False).
Definition at line 35 of file htmIndexer.py.
◆ index_points()
def lsst.meas.algorithms.htmIndexer.HtmIndexer.index_points |
( |
|
self, |
|
|
|
ra_list, |
|
|
|
dec_list |
|
) |
| |
Generate trixel ids for each row in an input file.
- Parameters
-
[in] | ra_list | List of RA coordinate in degrees |
[in] | dec_list | List of Dec coordinate in degrees |
- Returns
- A list of pixel ids
Definition at line 52 of file htmIndexer.py.
◆ make_data_id()
def lsst.meas.algorithms.htmIndexer.HtmIndexer.make_data_id |
( |
|
pixel_id, |
|
|
|
dataset_name |
|
) |
| |
|
static |
Make a data id.
Meant to be overridden.
- Parameters
-
[in] | pixel_id | An identifier for the pixel in question. |
[in] | dataset_name | Name of the dataset to use. |
- Returns
- dataId (dictionary)
Definition at line 62 of file htmIndexer.py.
◆ htm
lsst.meas.algorithms.htmIndexer.HtmIndexer.htm |
The documentation for this class was generated from the following file: