Orientation Reflection#

An orientation reflection is a peak intensity (typically an observation) due to diffraction from a specific orientation of a crystalline sample with respect to the incident radiation. The reflection occurs for a precise alignment of the sample’s crystalline planes and diffractometer axes with the incoming radiation. Information for each reflection is stored in an instance of hklpy2.blocks.reflection.Reflection().

The coordinates of two (or more) reflections are used to compute a sample’s \(UB\) orientation matrix. \(UB\) transforms between the sample’s crystallographic axes (reciprocal-space) and the diffractometer’s physical axes (real-space).

Each reflection is defined by:

  • full set of diffractometer angles - real axes

  • reciprocal-space coordinates - pseudo axes

  • wavelength of the incident radiation

Note that the engineering units for the pseudo axes are the reciprocal of the units of the wavelength (where angstroms is typical). The angles are reported in degrees.

Reflections are stored as part of the sample.

Examples

Many of the Examples (such as E4CH, E4CV, and K4CV) show how to create or add a reflection.

See also

Glossary