Add Q, Psi, TwoTheta, Omega#
Summary#
Add geometric information Q, Psi, TwoTheta, and Solid Angle to the data
Metadata#
Module ID: XSGeometry
Module path: /home/runner/work/MoDaCor/MoDaCor/src/modacor/modules/technique_modules/scattering/xs_geometry.py
Module version: 20251122.1
Keywords: geometry, Q, Psi, TwoTheta, Solid Angle, Omega, X-ray scattering
Required data keys#
signal
Modifies#
Q: signal, uncertainties
Q0: signal, uncertainties
Q1: signal, uncertainties
Q2: signal, uncertainties
Psi: signal, uncertainties
TwoTheta: signal, uncertainties
Omega: signal, uncertainties
Required arguments#
detector_distance_source
pixel_size_source
beam_center_source
wavelength_source
Default configuration#
{
"beam_center_source": null,
"beam_center_uncertainties_sources": {},
"beam_center_units_source": null,
"detector_distance_source": null,
"detector_distance_uncertainties_sources": {},
"detector_distance_units_source": null,
"pixel_size_source": null,
"pixel_size_uncertainties_sources": {},
"pixel_size_units_source": null,
"wavelength_source": null,
"wavelength_uncertainties_sources": {},
"wavelength_units_source": null
}
Argument specification#
Argument |
Type |
Required |
Default |
Description |
|---|---|---|---|---|
|
str or NoneType |
Yes |
- |
IoSources key for beam center signal. |
|
dict |
No |
{} |
Uncertainty sources for beam center. |
|
str or NoneType |
No |
- |
IoSources key for beam center units. |
|
str or NoneType |
Yes |
- |
IoSources key for detector distance signal. |
|
dict |
No |
{} |
Uncertainty sources for detector distance. |
|
str or NoneType |
No |
- |
IoSources key for detector distance units. |
|
str or NoneType |
Yes |
- |
IoSources key for pixel size signal. |
|
dict |
No |
{} |
Uncertainty sources for pixel size. |
|
str or NoneType |
No |
- |
IoSources key for pixel size units. |
|
str or NoneType |
Yes |
- |
IoSources key for wavelength signal. |
|
dict |
No |
{} |
Uncertainty sources for wavelength. |
|
str or NoneType |
No |
- |
IoSources key for wavelength units. |
References#
DOI 10.1088/0953-8984/25/38/383201
Notes#
This calculates geometric factors relevant for X-ray scattering data