3.3.1.16. NXdisk_chopperΒΆ

Status:

base class, extends NXobject, version 1.0

Description:

A device blocking the beam in a temporal periodic pattern.

TODO: need documentation

Symbols:

No symbol table
Groups cited:
NXgeometry

Structure:

type: NX_CHAR

Type of the disk-chopper: only one from the enumerated list (match text exactly)

Any of these values:

  • Chopper type single
  • contra_rotating_pair
  • synchro_pair

rotation_speed: NX_FLOAT {units=NX_FREQUENCY}

chopper rotation speed

slits: NX_INT

Number of slits

slit_angle: NX_FLOAT {units=NX_ANGLE}

angular opening

pair_separation: NX_FLOAT {units=NX_LENGTH}

disc spacing in direction of beam

radius: NX_FLOAT {units=NX_LENGTH}

radius to centre of slit

slit_height: NX_FLOAT {units=NX_LENGTH}

total slit height

phase: NX_FLOAT {units=NX_ANGLE}

chopper phase angle

ratio: NX_INT

pulse reduction factor of this chopper in relation to other choppers/fastest pulse in the instrument

distance: NX_FLOAT {units=NX_LENGTH}

Effective distance to the origin

wavelength_range[2]: NX_FLOAT {units=NX_WAVELENGTH}

low and high values of wavelength range transmitted

(geometry): NXgeometry

NXDL Source:
https://github.com/nexusformat/definitions/blob/master/base_classes/NXdisk_chopper.nxdl.xml