Residual Phase Analyzer¶
Description¶
phs_analyzer is actually more a decorative displayer of the last residual phase frame than an actual analyzer. Nevertheless, it tracks the rms of each input phase frame and computes the mean rms in the end.
Plot caption¶
When called on it’s own after aosat.analyze.phs_analyze.finalize(), aosat.analyze.phs_analyze.make_plot() will produce a plot as follows:
The caption would read:
Last residual wavefront in nm. The number in the center gives the time-averaged rms of the residual wavefront.
Resulting properties¶
After calling aosat.analyze.phs_analyze.finalize(), phs_analyzer will expose the following properties:
| Property | type | Explanation |
|---|---|---|
rms |
float | mean RMS of all wavefronts in nm. |
rmst |
1D NDarray of length n_frames | individual rms af all residual phase frames in nm |
lastphase |
2D array | Last residual phasescreen (in nm) |