HealpixComCamSlicer¶
- class rubin_sim.maf.slicers.HealpixComCamSlicer(nside=128, lon_col='fieldRA', lat_col='fieldDec', lat_lon_deg=True, verbose=True, badval=nan, use_cache=True, leafsize=100, use_camera=False, rot_sky_pos_col_name='rotSkyPos', mjdColName='observationStartMJD', chipNames=['R:2,2 S:0,0', 'R:2,2 S:0,1', 'R:2,2 S:0,2', 'R:2,2 S:1,0', 'R:2,2 S:1,1', 'R:2,2 S:1,2', 'R:2,2 S:2,0', 'R:2,2 S:2,1', 'R:2,2 S:2,2'], side_length=0.7)¶
Bases:
HealpixSlicer
Slicer that uses the ComCam footprint to decide if observations overlap a healpixel center
Methods Summary
setup_slicer
(sim_data[, maps])Use sim_data[self.lon_col] and sim_data[self.lat_col] (in radians) to set up KDTree.
Methods Documentation
- setup_slicer(sim_data, maps=None)¶
Use sim_data[self.lon_col] and sim_data[self.lat_col] (in radians) to set up KDTree.
- Parameters:
- sim_datanumpy.recarray
The simulated data, including the location of each pointing.
- mapslist of rubin_sim.maf.maps objects, optional
List of maps (such as dust extinction) that will run to build up additional metadata at each slice_point. This additional metadata is available to metrics via the slice_point dictionary. Default None.