crosscorr
- Analysis of Kerr-gate cross-correlation data
A collection of functions to process and analyze Kerr-gate cross-correlation data.
Data are analyzed by fitting each spectral slice of the cross-correlation with a
Gaussian pulse shape to extract chirp, temporal offset and FWHM.
Load Data
loadXC (filename) |
Load cross-correlation data, e.g. |
Analyze Data
fitXC (t, d) |
Analyze cross-correlation data eby fitting each spectral slice with a Gaussian to extract amplitude, center, and fwhm. |
Plotting
plotXC (t, d[, filename, center, fwhm]) |
Convenience function to make a 2d plot of the cross correlation data. |
plotXCfit (a, c, f[, cFilename, aFilename]) |
Convenience function to plot amplitude, center and fwhm of the cross correlation as function of index (i.e. |
Time Zero Functions
shift_data (x, y, dx) |
Smoothly translate data by an arbitrary amount along the x-axis using Fourier transformation. |
correct_t0 (t, d, c) |
Shift all frequency columns in d along time axis t to set t0 (given in c) to 0. |