|
| | initialize_tract_maps (self, nside_coverage, nside) |
| |
| | initialize_values (self, n_pixels) |
| |
| | accumulate_values (self, indices, ra, dec, weights, scalings, row, psf_array=None) |
| |
| | finalize_mean_values (self, total_weights, total_inputs) |
| |
| | set_map_values (self, pixels) |
| |
|
| | _compute (self, row, ra, dec, scalings, psf_array=None) |
| |
| | _post_process (self, total_weights, total_inputs) |
| |
Effect of DCR on psf shape e2 property map.
Definition at line 543 of file healSparseMappingProperties.py.
◆ _compute()
| lsst.pipe.tasks.healSparseMappingProperties.DcrE2PropertyMap._compute |
( |
| self, |
|
|
| row, |
|
|
| ra, |
|
|
| dec, |
|
|
| scalings, |
|
|
| psf_array = None ) |
|
protected |
Compute map value from a row in the visitSummary catalog.
Parameters
----------
row : `lsst.afw.table.ExposureRecord`
Row of a visitSummary ExposureCatalog.
ra : `np.ndarray`
Array of right ascensions
dec : `np.ndarray`
Array of declinations
scalings : `float` or `np.ndarray`
Scaling values to coadd zeropoint.
psf_array : `np.ndarray`, optional
Array of approximate psf values matched to ra/dec.
Reimplemented from lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.
Definition at line 547 of file healSparseMappingProperties.py.
◆ _post_process()
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap._post_process |
( |
| self, |
|
|
| total_weights, |
|
|
| total_inputs ) |
|
protectedinherited |
◆ accumulate_values()
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.accumulate_values |
( |
| self, |
|
|
| indices, |
|
|
| ra, |
|
|
| dec, |
|
|
| weights, |
|
|
| scalings, |
|
|
| row, |
|
|
| psf_array = None ) |
|
inherited |
Accumulate values from a row of a visitSummary table.
Parameters
----------
indices : `np.ndarray`
Indices of values that should be accumulated.
ra : `np.ndarray`
Array of right ascension for indices
dec : `np.ndarray`
Array of declination for indices
weights : `float` or `np.ndarray`
Weight(s) for indices to be accumulated.
scalings : `float` or `np.ndarray`
Scaling values to coadd zeropoint.
row : `lsst.afw.table.ExposureRecord`
Row of a visitSummary ExposureCatalog.
psf_array : `np.ndarray`, optional
Array of approximate psf values matched to ra/dec.
Raises
------
ValueError : Raised if requires_psf is True and psf_array is None.
Definition at line 298 of file healSparseMappingProperties.py.
◆ finalize_mean_values()
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.finalize_mean_values |
( |
| self, |
|
|
| total_weights, |
|
|
| total_inputs ) |
|
inherited |
Finalize the accumulation of the mean and weighted mean.
Parameters
----------
total_weights : `np.ndarray`
Total accumulated weights, for each value index.
total_inputs : `np.ndarray`
Total number of inputs, for each value index.
Definition at line 339 of file healSparseMappingProperties.py.
◆ initialize_tract_maps()
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.initialize_tract_maps |
( |
| self, |
|
|
| nside_coverage, |
|
|
| nside ) |
|
inherited |
Initialize the tract maps.
Parameters
----------
nside_coverage : `int`
Healpix nside of the healsparse coverage map.
nside : `int`
Healpix nside of the property map.
Definition at line 226 of file healSparseMappingProperties.py.
◆ initialize_values()
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.initialize_values |
( |
| self, |
|
|
| n_pixels ) |
|
inherited |
Initialize the value arrays for accumulation.
Parameters
----------
n_pixels : `int`
Number of pixels in the map.
Definition at line 276 of file healSparseMappingProperties.py.
◆ set_map_values()
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.set_map_values |
( |
| self, |
|
|
| pixels ) |
|
inherited |
Assign accumulated values to the maps.
Parameters
----------
pixels : `np.ndarray`
Array of healpix pixels (nest scheme) to set in the map.
Definition at line 359 of file healSparseMappingProperties.py.
◆ config
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.config = config |
|
inherited |
◆ ConfigClass
◆ description
| str lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.description = "" |
|
staticinherited |
◆ dtype
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.dtype = np.float64 |
|
staticinherited |
◆ max_map
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.max_map |
|
inherited |
◆ max_values
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.max_values = np.zeros(n_pixels, dtype=self.dtype) |
|
inherited |
◆ mean_map
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.mean_map |
|
inherited |
◆ mean_values
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.mean_values = np.zeros(n_pixels, dtype=self.dtype) |
|
inherited |
◆ min_map
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.min_map |
|
inherited |
◆ min_values
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.min_values = np.zeros(n_pixels, dtype=self.dtype) |
|
inherited |
◆ name
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.name = name |
|
inherited |
◆ registry
◆ requires_psf
| bool lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.requires_psf = False |
|
staticinherited |
◆ sum_map
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.sum_map |
|
inherited |
◆ sum_values
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.sum_values = np.zeros(n_pixels, dtype=self.dtype) |
|
inherited |
◆ unit
| str lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.unit = "" |
|
staticinherited |
◆ weighted_mean_map
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.weighted_mean_map |
|
inherited |
◆ weighted_mean_values
| lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.weighted_mean_values = np.zeros(n_pixels, dtype=self.dtype) |
|
inherited |
◆ zeropoint
| float lsst.pipe.tasks.healSparseMappingProperties.BasePropertyMap.zeropoint = 0.0 |
|
inherited |
The documentation for this class was generated from the following file: