LsstCameraFootprint¶
- class rubin_sim.utils.LsstCameraFootprint(units='degrees', footprint_file=None)¶
Bases:
object
Identify point on the sky within an LSST camera footprint.
- Parameters:
Methods Summary
__call__
(obj_ra, obj_dec, boresight_ra, ...)Determine which observations are within the actual camera footprint for a series of observations.
Methods Documentation
- __call__(obj_ra, obj_dec, boresight_ra, boresight_dec, boresight_rot_sky_pos)¶
Determine which observations are within the actual camera footprint for a series of observations.
- Parameters:
- Returns:
- indices
np.ndarray
Returns the indexes of the numpy array of the object observations which are inside the fov and land on a science chip. Applying this to the input array (e.g. obj_ra[indices]) indicates the positions of the objects which fell onto active silicon.
- indices