dmp_osc_conv_pvoigt¶
- TRXASprefitpack.mathfun.dmp_osc_conv_pvoigt(t: float | ndarray, fwhm: float, eta: float, k: float, T: float, phase: float) float | ndarray[source]¶
Compute damped oscillation convolved with normalized pseudo voigt profile (i.e. linear combination of normalized gaussian and cauchy distribution)
\(\eta C(\mathrm{fwhm}, t) + (1-\eta)G(\mathrm{fwhm}, t)\)
- Parameters:
t – time
fwhm – uniform full width at half maximum parameter
eta – mixing parameter
k – damping constant (inverse of life time)
T – period of vibration
phase – phase factor
- Returns:
Convolution of normalized pseudo voigt profile and damped oscillation \((\exp(-kt)cos(2\pi t/T+phase))\).