diff --git a/base_classes/NXgoniometer.nxdl.xml b/base_classes/NXgoniometer.nxdl.xml new file mode 100644 index 0000000000..d12d3b2dd9 --- /dev/null +++ b/base_classes/NXgoniometer.nxdl.xml @@ -0,0 +1,70 @@ + + + + + + + Goniometer rotation angles and sample translations used during a + measurement. The goniometers used at neutron and x-ray + facilities are typically four-circle or six-circle goniometers, + or variants of either one. There is no universally recognized + naming convention for angles and translations, so the group + should contain a :ref:`NXcite` group, which describes how the + angles are defined. + + If the goniometer settings are part of a transformation chain, + it is possible to record them as NXtransformation groups instead + of as fields. It is still recommended that the names of the + groups adhere to the convention referenced in the NXcite group. + + + + + A reference to a publication or online documentation that + describe the convention used in this group to define the + names of angles and sample translations. + + + + + The common name for the type of goniometer used in these + measurements. + + + + + One of the goniometer rotation angles defined by the + specified convention. + + + + + The translation of the sample from the centre of rotation of + the goniometer angles along one of the coordinate axes. + + + + diff --git a/base_classes/NXinstrument.nxdl.xml b/base_classes/NXinstrument.nxdl.xml index 523761ff14..3ecef78044 100644 --- a/base_classes/NXinstrument.nxdl.xml +++ b/base_classes/NXinstrument.nxdl.xml @@ -60,6 +60,7 @@ +