|AHELP for CIAO 4.9 Sherpa v1||
Plot the PSF
plot_psf( [id], [replot=False, overplot=False] )
The plot_psf command plots the PSF associated with a dataset. To plot the filtered kernel which will be used in the convolution, use the plot_kernel command.
- id - the id of the dataset to use; if not given, uses the default dataset id (id=1 by default, see "ahelp get_default_id")
- replot - should the cached arrays be used in the plot? False (default)=do the calculation, True=redisplay the existing values
- overplot - should the new plot be overlaid in the plotting window? False (default)=clear the window, True=overplot on any existing plots
The plot is displayed in a ChIPS plotting window. If there is no plotting window open, one is created. If a plotting window exists, the overplot parameter value determines whether the new plot is overlaid on any existing plots in the window or if the window is cleared before the plot is drawn.
ChIPS commands may be used within Sherpa to modify plot characteristics and create hardcopies; refer to the ChIPS website for information.
To plot multiple Sherpa objects - e.g. data, model, fit, residuals - in a single window, use the plot command.
The point spread function (PSF) is defined by the full (unfiltered) PSF image loaded into Sherpa or the PSF model expression evaluated over the full range of the dataset; both types of PSFs are established with the load_psf() command. The kernel is the subsection of the PSF image or model which is used to convolve the data. This subsection is created from the PSF when the size and center of the kernel are defined by the command set_psf(). While the kernel and PSF might be congruent, defining a smaller kernel helps speed the convolution process by restricting the number of points within the PSF that Sherpa must evaluate.
Plot the PSF for the default dataset.
sherpa> plot_psf("src", overplot=True)
Plot the PSF for the "src" dataset, overlaying on any existing plots.
See the bugs pages on the Sherpa website for an up-to-date listing of known bugs.