Stack bright stars together to build an extended PSF model.
Definition at line 364 of file extended_psf.py.
◆ _set_up_stacking()
lsst.pipe.tasks.extended_psf.StackBrightStarsTask._set_up_stacking |
( |
| self, |
|
|
| example_stamp ) |
|
protected |
Configure stacking statistic and control from config fields.
Definition at line 370 of file extended_psf.py.
◆ removeInvalidStamps()
lsst.pipe.tasks.extended_psf.StackBrightStarsTask.removeInvalidStamps |
( |
| self, |
|
|
| read_stars ) |
Remove stamps that do not have enough valid pixels in the annulus.
Parameters
----------
read_stars : `list` of `lsst.pipe.tasks.processBrightStars.BrightStarStamp`
List of bright star stamps to be stacked.
Definition at line 384 of file extended_psf.py.
◆ run()
lsst.pipe.tasks.extended_psf.StackBrightStarsTask.run |
( |
| self, |
|
|
| bss_ref_list, |
|
|
| stars_dict, |
|
|
| region_name = None ) |
Read input bright star stamps and stack them together.
The stacking is done iteratively over smaller areas of the final model
image to allow for a great number of bright star stamps to be used.
Parameters
----------
bss_ref_list : `list` of
`lsst.daf.butler._deferredDatasetHandle.DeferredDatasetHandle`
List of available bright star stamps data references.
stars_dict: `dict`
Dictionary to store the number of stars used to generate the PSF.
region_name : `str`, optional
Name of the focal plane region, if applicable. Only used for
logging purposes, when running over multiple such regions
(typically from `MeasureExtendedPsfTask`)
Definition at line 402 of file extended_psf.py.
◆ _DefaultName
str lsst.pipe.tasks.extended_psf.StackBrightStarsTask._DefaultName = "stack_bright_stars" |
|
staticprotected |
◆ ConfigClass
The documentation for this class was generated from the following file: