NeoDistancePlotter

class rubin_sim.maf.plots.NeoDistancePlotter(step=0.01, eclip_max=10.0, eclip_min=-10.0)

Bases: BasePlotter

Special plotter to calculate and plot the maximum distance an H=22 NEO could be observable to, in any particular particular opsim observation.

Methods Summary

__call__(metric_value, slicer, user_plot_dict)

Parameters:

Methods Documentation

__call__(metric_value, slicer, user_plot_dict, fignum=None)
Parameters:
metric_valuenumpy.ma.MaskedArray

Metric values calculated by rubin_sim.maf.metrics.PassMetric

slicerrubin_sim.maf.slicers.UniSlicer
user_plot_dict: dict

Dictionary of plot parameters set by user (overrides default values).

fignumint

Matplotlib figure number to use (default = None, starts new figure).

Returns:
int

Matplotlib figure number used to create the plot.