MoessbauerSpectrum

nexus.MoessbauerSpectrum(experiment, velocity, electronic=True, intensity_data=[], scaling='auto', background='auto', resolution=1.0, distribution_points=1, fit_weight=1.0, kernel_type='Lorentz', residual=<nexus.clib.cnexus.Sqrt; proxy of <Swig Object of type 'Residual *'> >, time_gate=[], coherence=False, id='')

Alias for EnergySpectrum. Instead of a detuning in units of the line width, a velocity range is given [mm/s]. It is internally converted to units of the resonant line width.

The energy resolution is set to the natural linewidth of \(1 \Gamma\). The kernel_type is "Lorentz". Electronic scattering is included.

Note, that standard kernel type in nexus is Gaussian. The convolution of a Gaussian kernel and a Lorentzian resonance will result in a Voigt profile. To account for the Lorentzian profile of the Moessbauer source, the convolution kernel is set to a Lorentzian here.