.. auto-generated by dev_tools.docs.nxdl from the NXDL source contributed_definitions/NXdeflector.nxdl.xml -- DO NOT EDIT .. index:: ! NXdeflector (base class) ! deflector (base class) see: deflector (base class); NXdeflector .. _NXdeflector: =========== NXdeflector =========== **Status**: base class, extends :ref:`NXobject` **Description**: Deflectors as they are used e.g. in an electron analyser. **Symbols**: No symbol table **Groups cited**: :ref:`NXfabrication`, :ref:`NXtransformations` .. index:: NXfabrication (base class); used in base class, NXtransformations (base class); used in base class **Structure**: .. _/NXdeflector@depends_on-attribute: .. index:: depends_on (file attribute) **@depends_on**: (optional) :ref:`NX_CHAR ` .. collapse:: Specifies the position of the deflector by pointing to the last transformation ... Specifies the position of the deflector by pointing to the last transformation in the transformation chain in the NXtransformations group. .. _/NXdeflector/type-field: .. index:: type (field) **type**: (optional) :ref:`NX_CHAR ` .. collapse:: Qualitative type of deflector with respect to the number of pole pieces. ... Qualitative type of deflector with respect to the number of pole pieces. Any of these values: ``dipole`` | ``quadrupole`` | ``hexapole`` | ``octupole`` .. _/NXdeflector/name-field: .. index:: name (field) **name**: (optional) :ref:`NX_CHAR ` .. collapse:: Colloquial or short name for the deflector. For manufacturer names and ... Colloquial or short name for the deflector. For manufacturer names and identifiers use respective manufacturer fields. .. _/NXdeflector/description-field: .. index:: description (field) **description**: (optional) :ref:`NX_CHAR ` .. collapse:: Ideally an identifier, persistent link, or free text which gives ... Ideally an identifier, persistent link, or free text which gives further details about the deflector. .. _/NXdeflector/voltage-field: .. index:: voltage (field) **voltage**: (optional) :ref:`NX_NUMBER ` {units=\ :ref:`NX_VOLTAGE `} .. collapse:: Excitation voltage of the deflector. For dipoles it is a single number. ... Excitation voltage of the deflector. For dipoles it is a single number. For higher order multipoles, it is an array. .. _/NXdeflector/current-field: .. index:: current (field) **current**: (optional) :ref:`NX_NUMBER ` {units=\ :ref:`NX_CURRENT `} .. collapse:: Excitation current of the deflector. For dipoles it is a single number. For ... Excitation current of the deflector. For dipoles it is a single number. For higher orders, it is an array. .. _/NXdeflector/offset_x-field: .. index:: offset_x (field) **offset_x**: (optional) :ref:`NX_NUMBER ` {units=\ :ref:`NX_LENGTH `} .. collapse:: Spatial offset of the deflector in x direction (perpendicular to ... Spatial offset of the deflector in x direction (perpendicular to ```offset_y```). .. _/NXdeflector/offset_y-field: .. index:: offset_y (field) **offset_y**: (optional) :ref:`NX_NUMBER ` {units=\ :ref:`NX_LENGTH `} .. collapse:: Spatial offset of the deflector in y direction (perpendicular to ... Spatial offset of the deflector in y direction (perpendicular to ```offset_x```). .. _/NXdeflector/FABRICATION-group: **FABRICATION**: (optional) :ref:`NXfabrication` .. _/NXdeflector/TRANSFORMATIONS-group: **TRANSFORMATIONS**: (optional) :ref:`NXtransformations` .. collapse:: Collection of axis-based translations and rotations to describe the location a ... Collection of axis-based translations and rotations to describe the location and geometry of the deflector as a component in the instrument. Conventions from the :ref:`NXtransformations` base class are used. In principle, the McStas coordinate system is used. The first transformation has to point either to another component of the system or . (for pointing to the reference frame) to relate it relative to the experimental setup. Typically, the components of a system should all be related relative to each other and only one component should relate to the reference coordinate system. Hypertext Anchors ----------------- List of hypertext anchors for all groups, fields, attributes, and links defined in this class. * :ref:`/NXdeflector/current-field ` * :ref:`/NXdeflector/description-field ` * :ref:`/NXdeflector/FABRICATION-group ` * :ref:`/NXdeflector/name-field ` * :ref:`/NXdeflector/offset_x-field ` * :ref:`/NXdeflector/offset_y-field ` * :ref:`/NXdeflector/TRANSFORMATIONS-group ` * :ref:`/NXdeflector/type-field ` * :ref:`/NXdeflector/voltage-field ` * :ref:`/NXdeflector@depends_on-attribute ` **NXDL Source**: https://github.com/FAIRmat-NFDI/nexus_definitions/tree/fairmat/contributed_definitions/NXdeflector.nxdl.xml