Pulse.autocorrelation#
- Pulse.autocorrelation(m=None)[source]#
Calculate the intensity autocorrelation and related diagnostic information.
Set m to optionally resample the number of points and change the time resolution. The intensity autocorrelation is normalized to a max amplitude of 1.
- Parameters:
- mint, optional
The multiplicative number of points at which to resample the intensity autocorrelation. The default is to not resample.
- Returns:
- t_gridndarray of float
The time grid.
- ac_tndarray of float
The amplitude of the intensity autocorrelation.
- fwhmfloat
The full width at half maximum of the intensity autocorrelation.
- rmsfloat
The full root-mean-square width of the intensity autocorrelation.
- eqvfloat
The equivalent width of the intensity autocorrelation.