generateSkyObjects¶
- lsst.meas.algorithms.generateSkyObjects(mask, seed, config)¶
Generate a list of Footprints of sky objects
Sky objects don’t overlap with other objects. This is determined through the provided
mask(in which objects are typically flagged asDETECTED).Sky objects are positioned using a quasi-random Halton sequence number generator. This is a deterministic sequence that mimics a random trial and error approach whilst acting to minimize clustering of points for a given field of view. Up to
nTrialSourcespoints are generated, returning the firstnSourcesthat do not overlap with the mask.- Parameters:
- mask
lsst.afw.image.Mask Input mask plane, which identifies pixels to avoid for the sky objects.
- seed
int Random number generator seed.
- config
SkyObjectsConfig Configuration for finding sky objects.
- mask
- Returns:
- skyFootprints
listoflsst.afw.detection.Footprint Footprints of sky objects. Each will have a peak at the center of the sky object.
- skyFootprints