Component Manual for the Neutron Ray-Tracing Package McStas, version 3.8.6

10.3  The E_monitor McStas Component

Energy-sensitive monitor.

Identification

Description

A square single monitor that measures the energy of the incoming neutrons.

Example: E_monitor(xmin=-0.1, xmax=0.1, ymin=-0.1, ymax=0.1, Emin=1, Emax=50, nE=20, filename="Output.nrj")

Input parameters

Parameters in boldface are required; the others are optional.

Name

Unit

Description

Default

nE

1

Number of energy channels

20

filename

string

Name of file in which to store the detector image

0

xmin

m

Lower x bound of detector opening

-0.05

xmax

m

Upper x bound of detector opening

0.05

ymin

m

Lower y bound of detector opening

-0.05

ymax

m

Upper y bound of detector opening

0.05

nowritefile

1

If set, monitor will skip writing to disk

0

xwidth

m

Width of detector. Overrides xmin, xmax.

0

yheight

m

Height of detector. Overrides ymin, ymax.

0

Emin

meV

Minimum energy to detect

Emax

meV

Maximum energy to detect

restore_neutron

1

If set, the monitor does not influence the neutron state

0

Links

The energy-sensitive monitor

The component E_monitor resembles TOF_monitor to a very large extent. Only this monitor is sensitive to the neutron energy, which in binned in nE bins between \(E_\textrm {min}\) and \(E_\textrm {max}\) (in meV).

The output parameters from E_monitor are the total counts, and a file with 1-dimensional data vs. \(E\), similar to TOF_monitor.