3.3.1.31. NXmoderatorΒΆ

Status:

base class, extends NXobject

Description:

A neutron moderator

Symbols:

No symbol table
Groups cited:
NXdata, NXgeometry, NXlog

Structure:

distance: (optional) NX_FLOAT {units=NX_LENGTH}

Effective distance as seen by measuring radiation

type: (optional) NX_CHAR

Any of these values:

  • H20
  • D20
  • Liquid H2
  • Liquid CH4
  • Liquid D2
  • Solid D2
  • C
  • Solid CH4
  • Solid H2

poison_depth: (optional) NX_FLOAT {units=NX_LENGTH}

coupled: (optional) NX_BOOLEAN

whether the moderator is coupled

coupling_material: (optional) NX_CHAR

The material used for coupling. Usually Cd.

poison_material: (optional) NX_CHAR

Any of these values: Gd | Cd

temperature: (optional) NX_FLOAT {units=NX_TEMPERATURE}

average/nominal moderator temperature

(geometry): (optional) NXgeometry

“Engineering” position of moderator

temperature_log: (optional) NXlog

log file of moderator temperature

pulse_shape: (optional) NXdata

moderator pulse shape
NXDL Source:
https://github.com/nexusformat/definitions/blob/master/base_classes/NXmoderator.nxdl.xml