Diffractometer Geometries#

Tables are provided for the different geometries and then, for each geometry, the calculation engines, pseudo axes required, modes of operation, and any additional parameters required by the mode. The mode defines which axes will be computed, which will be held constant, and any relationships between axes.

Geometries indexed by number of circles#

The different diffractometer geometries are distinguished, primarily, by the number of axes (circles) and the names of each. This table is sorted first by the number of circles, and then the geometry name (as used here in hklpy).

#circles

geometry

real_axes

4

E4CH

omega, chi, phi, tth

4

E4CV

omega, chi, phi, tth

4

K4CV

komega, kappa, kphi, tth

4

PETRA3 P23 4C

omega_t, mu, gamma, delta

4

SOLEIL MARS

omega, chi, phi, tth

4

SOLEIL SIXS MED1+2

pitch, mu, gamma, delta

4

ZAXIS

mu, omega, delta, gamma

5

SOLEIL SIXS MED2+2

beta, mu, omega, gamma, delta

5

SOLEIL SIXS MED2+3 v2

mu, omega, gamma, delta, eta_a

6

APS POLAR

tau, mu, chi, phi, gamma, delta

6

E6C

mu, omega, chi, phi, gamma, delta

6

K6C

mu, komega, kappa, kphi, gamma, delta

6

PETRA3 P09 EH2

mu, omega, chi, phi, delta, gamma

6

SOLEIL NANOSCOPIUM ROBOT

rz, rs, rx, r, delta, gamma

6

SOLEIL SIRIUS KAPPA

mu, komega, kappa, kphi, delta, gamma

6

SOLEIL SIRIUS TURRET

basepitch, thetah, alphay, alphax, delta, gamma

6

SOLEIL SIXS MED2+3

beta, mu, omega, gamma, delta, eta_a

7

PETRA3 P23 6C

omega_t, mu, omega, chi, phi, gamma, delta

Tables for each geometry#

A table is provided for each diffractometer geometry listing the calculation engines, pseudo axes required, modes of operation, and any additional parameters required by the mode.

  • engine : Defines the names (and order) of the pseudo axes.

  • pseudo axes : The engine performs forward() (pseudo-to-real) and inverse() (real-to-pseudo) transformations between the real-space axes and the pseudo (typically reciprocal-space) axes. The engine defines the pseudo axes to be used.

  • mode : Defines which axes are used for the forward() computation.

  • axes read : Axes used in the forward() computation.

  • axes written : Axes computed by the forward() computation.

  • extra parameters : Any necessary additional parameters.

Geometry: APS POLAR#

  • real axes: tau, mu, chi, phi, gamma, delta

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

hkl

h, k, l

4-circles bissecting horizontal

tau, mu, chi, phi, gamma, delta

mu, chi, phi, gamma

hkl

h, k, l

4-circles constant chi horizontal

tau, mu, chi, phi, gamma, delta

mu, phi, gamma

hkl

h, k, l

4-circles constant mu horizontal

tau, mu, chi, phi, gamma, delta

chi, phi, gamma

hkl

h, k, l

4-circles constant phi horizontal

tau, mu, chi, phi, gamma, delta

mu, chi, gamma

hkl

h, k, l

lifting detector chi

tau, mu, chi, phi, gamma, delta

chi, gamma, delta

hkl

h, k, l

lifting detector mu

tau, mu, chi, phi, gamma, delta

tau, gamma, delta

hkl

h, k, l

lifting detector mu

tau, mu, chi, phi, gamma, delta

tau, gamma, delta

hkl

h, k, l

lifting detector phi

tau, mu, chi, phi, gamma, delta

phi, gamma, delta

hkl

h, k, l

psi constant horizontal

tau, mu, chi, phi, gamma, delta

mu, chi, phi, gamma

h2, k2, l2, psi

hkl

h, k, l

psi constant vertical

tau, mu, chi, phi, gamma, delta

tau, chi, phi, delta

h2, k2, l2, psi

hkl

h, k, l

zaxis + alpha-fixed

tau, mu, chi, phi, gamma, delta

mu, gamma, delta

hkl

h, k, l

zaxis + alpha=beta

tau, mu, chi, phi, gamma, delta

tau, mu, gamma, delta

hkl

h, k, l

zaxis + beta-fixed

tau, mu, chi, phi, gamma, delta

tau, gamma, delta

psi

psi

psi_vertical

tau, mu, chi, phi, gamma, delta

mu, chi, phi, delta

h2, k2, l2

Geometry: E4CH#

  • real axes: omega, chi, phi, tth

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

omega, chi, phi, tth

x, y, z

hkl

h, k, l

bissector

omega, chi, phi, tth

omega, chi, phi, tth

hkl

h, k, l

constant_chi

omega, chi, phi, tth

omega, phi, tth

hkl

h, k, l

constant_omega

omega, chi, phi, tth

chi, phi, tth

hkl

h, k, l

constant_phi

omega, chi, phi, tth

omega, chi, tth

hkl

h, k, l

double_diffraction

omega, chi, phi, tth

omega, chi, phi, tth

h2, k2, l2

hkl

h, k, l

psi_constant

omega, chi, phi, tth

omega, chi, phi, tth

h2, k2, l2, psi

incidence

incidence, azimuth

incidence

omega, chi, phi

x, y, z

psi

psi

psi

omega, chi, phi, tth

omega, chi, phi, tth

h2, k2, l2

q

q

q

tth

tth

Geometry: E4CV#

  • real axes: omega, chi, phi, tth

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

omega, chi, phi, tth

x, y, z

hkl

h, k, l

bissector

omega, chi, phi, tth

omega, chi, phi, tth

hkl

h, k, l

constant_chi

omega, chi, phi, tth

omega, phi, tth

hkl

h, k, l

constant_omega

omega, chi, phi, tth

chi, phi, tth

hkl

h, k, l

constant_phi

omega, chi, phi, tth

omega, chi, tth

hkl

h, k, l

double_diffraction

omega, chi, phi, tth

omega, chi, phi, tth

h2, k2, l2

hkl

h, k, l

psi_constant

omega, chi, phi, tth

omega, chi, phi, tth

h2, k2, l2, psi

incidence

incidence, azimuth

incidence

omega, chi, phi

x, y, z

psi

psi

psi

omega, chi, phi, tth

omega, chi, phi, tth

h2, k2, l2

q

q

q

tth

tth

Geometry: E6C#

  • real axes: mu, omega, chi, phi, gamma, delta

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

mu, omega, chi, phi, gamma, delta

x, y, z

hkl

h, k, l

bissector_horizontal

mu, omega, chi, phi, gamma, delta

mu, omega, chi, phi, gamma

hkl

h, k, l

bissector_vertical

mu, omega, chi, phi, gamma, delta

omega, chi, phi, delta

hkl

h, k, l

constant_chi_vertical

mu, omega, chi, phi, gamma, delta

omega, phi, delta

hkl

h, k, l

constant_mu_horizontal

mu, omega, chi, phi, gamma, delta

chi, phi, gamma

hkl

h, k, l

constant_omega_vertical

mu, omega, chi, phi, gamma, delta

chi, phi, delta

hkl

h, k, l

constant_phi_vertical

mu, omega, chi, phi, gamma, delta

omega, chi, delta

hkl

h, k, l

double_diffraction_horizontal

mu, omega, chi, phi, gamma, delta

mu, chi, phi, gamma

h2, k2, l2

hkl

h, k, l

double_diffraction_vertical

mu, omega, chi, phi, gamma, delta

omega, chi, phi, delta

h2, k2, l2

hkl

h, k, l

lifting_detector_mu

mu, omega, chi, phi, gamma, delta

mu, gamma, delta

hkl

h, k, l

lifting_detector_omega

mu, omega, chi, phi, gamma, delta

omega, gamma, delta

hkl

h, k, l

lifting_detector_phi

mu, omega, chi, phi, gamma, delta

phi, gamma, delta

hkl

h, k, l

psi_constant_horizontal

mu, omega, chi, phi, gamma, delta

omega, chi, phi, gamma

h2, k2, l2, psi

hkl

h, k, l

psi_constant_vertical

mu, omega, chi, phi, gamma, delta

omega, chi, phi, delta

h2, k2, l2, psi

incidence

incidence, azimuth

incidence

mu, omega, chi, phi

x, y, z

psi

psi

psi_vertical

mu, omega, chi, phi, gamma, delta

omega, chi, phi, delta

h2, k2, l2

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta

Geometry: K4CV#

  • real axes: komega, kappa, kphi, tth

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

komega, kappa, kphi, tth

x, y, z

eulerians

omega, chi, phi

eulerians

komega, kappa, kphi

komega, kappa, kphi

solutions

hkl

h, k, l

bissector

komega, kappa, kphi, tth

komega, kappa, kphi, tth

hkl

h, k, l

constant_chi

komega, kappa, kphi, tth

komega, kappa, kphi, tth

chi

hkl

h, k, l

constant_omega

komega, kappa, kphi, tth

komega, kappa, kphi, tth

omega

hkl

h, k, l

constant_phi

komega, kappa, kphi, tth

komega, kappa, kphi, tth

phi

hkl

h, k, l

double_diffraction

komega, kappa, kphi, tth

komega, kappa, kphi, tth

h2, k2, l2

hkl

h, k, l

psi_constant

komega, kappa, kphi, tth

komega, kappa, kphi, tth

h2, k2, l2, psi

incidence

incidence, azimuth

incidence

komega, kappa, kphi

x, y, z

psi

psi

psi

komega, kappa, kphi, tth

komega, kappa, kphi, tth

h2, k2, l2

q

q

q

tth

tth

Geometry: K6C#

  • real axes: mu, komega, kappa, kphi, gamma, delta

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

mu, komega, kappa, kphi, gamma, delta

x, y, z

eulerians

omega, chi, phi

eulerians

komega, kappa, kphi

komega, kappa, kphi

solutions

hkl

h, k, l

bissector_horizontal

mu, komega, kappa, kphi, gamma, delta

mu, komega, kappa, kphi, gamma

hkl

h, k, l

bissector_vertical

mu, komega, kappa, kphi, gamma, delta

komega, kappa, kphi, delta

hkl

h, k, l

constant_chi_vertical

mu, komega, kappa, kphi, gamma, delta

komega, kappa, kphi, delta

chi

hkl

h, k, l

constant_incidence

mu, komega, kappa, kphi, gamma, delta

komega, kappa, kphi, gamma, delta

x, y, z, incidence, azimuth

hkl

h, k, l

constant_kphi_horizontal

mu, komega, kappa, kphi, gamma, delta

mu, komega, kappa, gamma

hkl

h, k, l

constant_omega_vertical

mu, komega, kappa, kphi, gamma, delta

komega, kappa, kphi, delta

omega

hkl

h, k, l

constant_phi_horizontal

mu, komega, kappa, kphi, gamma, delta

mu, komega, kappa, kphi, gamma

phi

hkl

h, k, l

constant_phi_vertical

mu, komega, kappa, kphi, gamma, delta

komega, kappa, kphi, delta

phi

hkl

h, k, l

double_diffraction_horizontal

mu, komega, kappa, kphi, gamma, delta

mu, komega, kappa, kphi, gamma

h2, k2, l2

hkl

h, k, l

double_diffraction_vertical

mu, komega, kappa, kphi, gamma, delta

komega, kappa, kphi, delta

h2, k2, l2

hkl

h, k, l

lifting_detector_komega

mu, komega, kappa, kphi, gamma, delta

komega, gamma, delta

hkl

h, k, l

lifting_detector_kphi

mu, komega, kappa, kphi, gamma, delta

kphi, gamma, delta

hkl

h, k, l

lifting_detector_mu

mu, komega, kappa, kphi, gamma, delta

mu, gamma, delta

hkl

h, k, l

psi_constant_vertical

mu, komega, kappa, kphi, gamma, delta

komega, kappa, kphi, delta

h2, k2, l2, psi

incidence

incidence, azimuth

incidence

mu, komega, kappa, kphi

x, y, z

psi

psi

psi_vertical

mu, komega, kappa, kphi, gamma, delta

komega, kappa, kphi, delta

h2, k2, l2

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta

Geometry: PETRA3 P09 EH2#

  • real axes: mu, omega, chi, phi, delta, gamma

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

hkl

h, k, l

4-circles bissecting horizontal

mu, omega, chi, phi, delta, gamma

omega, chi, phi, delta

hkl

h, k, l

4-circles constant chi horizontal

mu, omega, chi, phi, delta, gamma

omega, phi, delta

hkl

h, k, l

4-circles constant omega horizontal

mu, omega, chi, phi, delta, gamma

chi, phi, delta

hkl

h, k, l

4-circles constant phi horizontal

mu, omega, chi, phi, delta, gamma

omega, chi, delta

hkl

h, k, l

lifting detector chi

mu, omega, chi, phi, delta, gamma

chi, delta, gamma

hkl

h, k, l

lifting detector mu

mu, omega, chi, phi, delta, gamma

mu, delta, gamma

hkl

h, k, l

lifting detector omega

mu, omega, chi, phi, delta, gamma

omega, delta, gamma

hkl

h, k, l

lifting detector phi

mu, omega, chi, phi, delta, gamma

phi, delta, gamma

hkl

h, k, l

zaxis + alpha-fixed

mu, omega, chi, phi, delta, gamma

omega, delta, gamma

hkl

h, k, l

zaxis + alpha=beta

mu, omega, chi, phi, delta, gamma

mu, omega, delta, gamma

hkl

h, k, l

zaxis + beta-fixed

mu, omega, chi, phi, delta, gamma

mu, delta, gamma

Geometry: PETRA3 P23 4C#

  • real axes: omega_t, mu, gamma, delta

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

omega_t, mu, gamma, delta

x, y, z

hkl

h, k, l

bissector_horizontal

omega_t, mu, gamma, delta

omega_t, mu, gamma

hkl

h, k, l

bissector_vertical

omega_t, mu, gamma, delta

omega_t, mu, delta

hkl

h, k, l

lifting_detector_mu

omega_t, mu, gamma, delta

mu, gamma, delta

hkl

h, k, l

lifting_detector_omega_t

omega_t, mu, gamma, delta

omega_t, gamma, delta

hkl

h, k, l

psi_constant

omega_t, mu, gamma, delta

omega_t, mu, gamma, delta

h2, k2, l2, psi

incidence

incidence, azimuth

incidence

omega_t, mu

x, y, z

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta

Geometry: PETRA3 P23 6C#

  • real axes: omega_t, mu, omega, chi, phi, gamma, delta

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

omega_t, mu, omega, chi, phi, gamma, delta

x, y, z

hkl

h, k, l

bissector_horizontal

omega_t, mu, omega, chi, phi, gamma, delta

mu, omega, chi, phi, gamma

hkl

h, k, l

bissector_vertical

omega_t, mu, omega, chi, phi, gamma, delta

omega, chi, phi, delta

hkl

h, k, l

constant_chi_vertical

omega_t, mu, omega, chi, phi, gamma, delta

omega, phi, delta

hkl

h, k, l

constant_mu_horizontal

omega_t, mu, omega, chi, phi, gamma, delta

chi, phi, gamma

hkl

h, k, l

constant_omega_vertical

omega_t, mu, omega, chi, phi, gamma, delta

chi, phi, delta

hkl

h, k, l

constant_phi_vertical

omega_t, mu, omega, chi, phi, gamma, delta

omega, chi, delta

hkl

h, k, l

double_diffraction_horizontal

omega_t, mu, omega, chi, phi, gamma, delta

mu, chi, phi, gamma

h2, k2, l2

hkl

h, k, l

double_diffraction_vertical

omega_t, mu, omega, chi, phi, gamma, delta

omega, chi, phi, delta

h2, k2, l2

hkl

h, k, l

lifting_detector_mu

omega_t, mu, omega, chi, phi, gamma, delta

mu, gamma, delta

hkl

h, k, l

lifting_detector_omega

omega_t, mu, omega, chi, phi, gamma, delta

omega, gamma, delta

hkl

h, k, l

lifting_detector_phi

omega_t, mu, omega, chi, phi, gamma, delta

phi, gamma, delta

hkl

h, k, l

psi_constant_horizontal

omega_t, mu, omega, chi, phi, gamma, delta

omega, chi, phi, gamma

h2, k2, l2, psi

hkl

h, k, l

psi_constant_vertical

omega_t, mu, omega, chi, phi, gamma, delta

omega, chi, phi, delta

h2, k2, l2, psi

incidence

incidence, azimuth

incidence

omega_t, mu, omega, chi, phi

x, y, z

psi

psi

psi_vertical

omega_t, mu, omega, chi, phi, gamma, delta

omega, chi, phi, delta

h2, k2, l2

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta

Geometry: SOLEIL MARS#

  • real axes: omega, chi, phi, tth

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

omega, chi, phi, tth

x, y, z

hkl

h, k, l

bissector

omega, chi, phi, tth

omega, chi, phi, tth

hkl

h, k, l

constant_chi

omega, chi, phi, tth

omega, phi, tth

hkl

h, k, l

constant_omega

omega, chi, phi, tth

chi, phi, tth

hkl

h, k, l

constant_phi

omega, chi, phi, tth

omega, chi, tth

hkl

h, k, l

double_diffraction

omega, chi, phi, tth

omega, chi, phi, tth

h2, k2, l2

hkl

h, k, l

psi_constant

omega, chi, phi, tth

omega, chi, phi, tth

h2, k2, l2, psi

incidence

incidence, azimuth

incidence

omega, chi, phi

x, y, z

psi

psi

psi

omega, chi, phi, tth

omega, chi, phi, tth

h2, k2, l2

q

q

q

tth

tth

Geometry: SOLEIL NANOSCOPIUM ROBOT#

  • real axes: rz, rs, rx, r, delta, gamma

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

hkl

h, k, l

lifting detector rs

rz, rs, rx, r, delta, gamma

rs, delta, gamma

hkl

h, k, l

lifting detector rx

rz, rs, rx, r, delta, gamma

rx, delta, gamma

hkl

h, k, l

lifting detector rz

rz, rs, rx, r, delta, gamma

rz, delta, gamma

Geometry: SOLEIL SIRIUS KAPPA#

  • real axes: mu, komega, kappa, kphi, delta, gamma

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

mu, komega, kappa, kphi, gamma, delta

x, y, z

eulerians

omega, chi, phi

eulerians

komega, kappa, kphi

komega, kappa, kphi

solutions

hkl

h, k, l

bissector_horizontal

mu, komega, kappa, kphi, delta, gamma

mu, komega, kappa, kphi, delta

hkl

h, k, l

bissector_vertical

mu, komega, kappa, kphi, delta, gamma

komega, kappa, kphi, gamma

hkl

h, k, l

constant_chi_vertical

mu, komega, kappa, kphi, delta, gamma

komega, kappa, kphi, gamma

chi

hkl

h, k, l

constant_incidence

mu, komega, kappa, kphi, delta, gamma

komega, kappa, kphi, delta, gamma

x, y, z, incidence, azimuth

hkl

h, k, l

constant_kphi_horizontal

mu, komega, kappa, kphi, delta, gamma

mu, komega, kappa, delta

hkl

h, k, l

constant_omega_vertical

mu, komega, kappa, kphi, delta, gamma

komega, kappa, kphi, gamma

omega

hkl

h, k, l

constant_phi_horizontal

mu, komega, kappa, kphi, delta, gamma

mu, komega, kappa, kphi, delta

phi

hkl

h, k, l

constant_phi_vertical

mu, komega, kappa, kphi, delta, gamma

komega, kappa, kphi, gamma

phi

hkl

h, k, l

double_diffraction_horizontal

mu, komega, kappa, kphi, delta, gamma

mu, komega, kappa, kphi, delta

h2, k2, l2

hkl

h, k, l

double_diffraction_vertical

mu, komega, kappa, kphi, delta, gamma

komega, kappa, kphi, gamma

h2, k2, l2

hkl

h, k, l

lifting_detector_komega

mu, komega, kappa, kphi, delta, gamma

komega, delta, gamma

hkl

h, k, l

lifting_detector_kphi

mu, komega, kappa, kphi, delta, gamma

kphi, delta, gamma

hkl

h, k, l

lifting_detector_mu

mu, komega, kappa, kphi, delta, gamma

mu, delta, gamma

hkl

h, k, l

psi_constant_vertical

mu, komega, kappa, kphi, delta, gamma

komega, kappa, kphi, gamma

h2, k2, l2, psi

incidence

incidence, azimuth

incidence

mu, komega, kappa, kphi

x, y, z

psi

psi

psi_vertical_soleil_sirius_kappa

mu, komega, kappa, kphi, delta, gamma

komega, kappa, kphi, gamma

h2, k2, l2

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta

Geometry: SOLEIL SIRIUS TURRET#

  • real axes: basepitch, thetah, alphay, alphax, delta, gamma

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

basepitch, thetah, alphay, alphax, delta, gamma

x, y, z

hkl

h, k, l

lifting_detector_thetah

basepitch, thetah, alphay, alphax, delta, gamma

thetah, delta, gamma

incidence

incidence, azimuth

incidence

basepitch, thetah, alphay, alphax

x, y, z

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta

Geometry: SOLEIL SIXS MED1+2#

  • real axes: pitch, mu, gamma, delta

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

pitch, mu, gamma, delta

x, y, z

hkl

h, k, l

delta_fixed

pitch, mu, gamma, delta

pitch, mu, gamma

hkl

h, k, l

pitch_fixed

pitch, mu, gamma, delta

mu, gamma, delta

incidence

incidence, azimuth

incidence

pitch, mu

x, y, z

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta

Geometry: SOLEIL SIXS MED2+2#

  • real axes: beta, mu, omega, gamma, delta

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

beta, mu, omega, gamma, delta

x, y, z

hkl

h, k, l

emergence_fixed

beta, mu, omega, gamma, delta

mu, omega, gamma, delta

x, y, z, emergence

hkl

h, k, l

mu_fixed

beta, mu, omega, gamma, delta

omega, gamma, delta

hkl

h, k, l

reflectivity

beta, mu, omega, gamma, delta

mu, omega, gamma, delta

incidence

incidence, azimuth

incidence

beta, mu, omega

x, y, z

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta

Geometry: SOLEIL SIXS MED2+3#

  • real axes: beta, mu, omega, gamma, delta, eta_a

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

beta, mu, omega, gamma, delta

x, y, z

hkl

h, k, l

emergence_fixed

beta, mu, omega, gamma, delta, eta_a

mu, omega, gamma, delta

x, y, z, emergence

hkl

h, k, l

gamma_fixed

beta, mu, omega, gamma, delta, eta_a

mu, omega, delta

hkl

h, k, l

mu_fixed

beta, mu, omega, gamma, delta, eta_a

omega, gamma, delta

incidence

incidence, azimuth

incidence

beta, mu, omega

x, y, z

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta

Geometry: SOLEIL SIXS MED2+3 v2#

  • real axes: mu, omega, gamma, delta, eta_a

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

beta, mu, omega, gamma, delta

x, y, z

hkl

h, k, l

emergence_fixed

mu, omega, gamma, delta, eta_a

mu, omega, gamma, delta

x, y, z, emergence

hkl

h, k, l

gamma_fixed

mu, omega, gamma, delta, eta_a

mu, omega, delta

hkl

h, k, l

mu_fixed

mu, omega, gamma, delta, eta_a

omega, gamma, delta

incidence

incidence, azimuth

incidence

beta, mu, omega

x, y, z

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta

Geometry: ZAXIS#

  • real axes: mu, omega, delta, gamma

  • pseudo axes: depends on the engine

engine

pseudo axes

mode

axes read

axes written

extra parameters

emergence

emergence, azimuth

emergence

mu, omega, delta, gamma

x, y, z

hkl

h, k, l

reflectivity

mu, omega, delta, gamma

mu, omega, delta, gamma

hkl

h, k, l

zaxis

mu, omega, delta, gamma

omega, delta, gamma

incidence

incidence, azimuth

incidence

mu, omega

x, y, z

q2

q, alpha

q2

gamma, delta

gamma, delta

qper_qpar

qper, qpar

qper_qpar

gamma, delta

gamma, delta

x, y, z

tth2

tth, alpha

tth2

gamma, delta

gamma, delta