MoessbauerSpectrum

nexus.MoessbauerSpectrum(experiment, velocity, electronic=True, intensity_data=[], scaling='auto', background='auto', distribution_points=1, fit_weight=1.0, instrument=<nexus.clib.cnexus.DefaultInstrumentLorentzian; proxy of <Swig Object of type 'Instrument *'> >, 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.

Changed in version 2.0.0: A Lorentzian with \(1 \Gamma\) is set as default resolution via the new instrument class.

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.