.. auto-generated by script ../../../../utils/nxdl2rst.py from the NXDL source ../../../../contributed_definitions/NXbeamline.nxdl.xml .. index:: ! NXbeamline (contributed definition) ! beamline (contributed definition) see: beamline (contributed definition); NXbeamline .. _NXbeamline: ========== NXbeamline ========== **Status**: contributed definition, extends :ref:`NXobject`, version 1.0 **Description**: container for elements describing beamline. **Symbols**: No symbol table **Groups cited**: :ref:`NXaperture`, :ref:`NXbending_magnet`, :ref:`NXcollection`, :ref:`NXelectrostatic_kicker`, :ref:`NXmagnetic_kicker`, :ref:`NXquadrupole_magnet`, :ref:`NXseparator`, :ref:`NXsolenoid_magnet`, :ref:`NXspin_rotator` .. index:: NXcollection (base class); used in contributed definition, NXbending_magnet (base class); used in contributed definition, NXquadrupole_magnet (base class); used in contributed definition, NXsolenoid_magnet (base class); used in contributed definition, NXseparator (base class); used in contributed definition, NXspin_rotator (base class); used in contributed definition, NXelectrostatic_kicker (base class); used in contributed definition, NXmagnetic_kicker (base class); used in contributed definition, NXaperture (base class); used in contributed definition **Structure**: .. index:: beamline (data field) **beamline**: :ref:`NX_CHAR ` name of beamline. **diagnostics**: :ref:`NXcollection` **(bending_magnet)**: :ref:`NXbending_magnet` **(quadrupole_magnet)**: :ref:`NXquadrupole_magnet` **(solenoid_magnet)**: :ref:`NXsolenoid_magnet` **(separator)**: :ref:`NXseparator` **(spin_rotator)**: :ref:`NXspin_rotator` **(electrostatic_kicker)**: :ref:`NXelectrostatic_kicker` **(magnetic_kicker)**: :ref:`NXmagnetic_kicker` **(aperture)**: :ref:`NXaperture` **Source**: Automatically generated from https://github.com/nexusformat/definitions/blob/master/contributed_definitions/NXbeamline.nxdl.xml