jaxrts.setup.Setup
- class jaxrts.setup.Setup(scattering_angle: Quantity, energy: Quantity, measured_energy: Quantity, instrument: Callable, correct_k_dispersion: bool = True, frc_exponent: float = 0.0)[source]
Class containing the information about the experiment’s geometry, the energy of the probing and measured x-rays, and the combined source instrument function.
Methods
__init__(scattering_angle, energy, ...[, ...])Returns the dispersion corrected wavenumber.
Attributes
Returns the frequency redistribution correction.
The scattering vector length probed in the experiment at each energy channel.
The scattering vector length probed in the experiment.
The wavelength of the probing light, i.e., the wavelength corresponding to
energy.The scattering angle of the experiment
The base-energy at which we probe.
The energies at which the scattering is recorded.
A callable function over energy shifts that gives the total instrument spread.
In an experiment, the value of k is dependent on the measured energy at this position on the detector.
Exponent of the frequency redistribution correction in the differential cross-section.