\(\renewcommand\AA{\unicode{x212B}}\)
Direct Inelastic Changes¶
Performance¶
Several system tests for the Direct Inelastic technique area are reporting significant improvements in speed. These are the result of some core framework changes. See Framework notes for more information.
Algorithms¶
New¶
Improved¶
LoadILLTof now loads the monitor spectra last making the spectrum numbers and detectors IDs match.
In CorrectTOFAxis, the sample to detector distance can now be directly given using the new L2 property.
DPDFReduction now detects \(\theta^*\) such that \(\langle S(\theta^*,E) \rangle_E \ll \langle S(\theta,E) \rangle_{\theta,E}\)
Deprecated¶
The already deprecated version 1 of LoadILLTOF has been removed completely. Use LoadILLTOF version 2 instead.
Crystal Field¶
Now accepts arbitrary
J
(orS
- angular momentum quantum number, determining the basis states) values with the syntax:Ion=S<n>
orIon=J<n>
where<n>
is an integer or half integer.Crystal field parameters from a point charge model can now be calculated using the
PointCharge
class, from a defined crystal structure or CIF file. See the Crystal Field Python Interface for details of the syntax.