NXmonitor

From NeXus

Jump to: navigation, search

Contents

XML Meta-DTD Definition for NXmonitor.xml

This follows the XML Meta-DTD Definition format and can be downloaded from http://svn.nexusformat.org/definitions/tags/PRE_NXDL/base_classes/NXmonitor.xml

<?xml version="1.0" encoding="UTF-8"?>
<!--
URL:     http://www.nexus.anl.gov/classes/xml/NXmonitor.xml
Editor:  NIAC
$Id: NXmonitor.xml 26 2006-10-06 20:45:13Z pj $

Template of monitor data. It is similar to the NXdata groups containing
monitor data and its associated dimension scale, e.g. time_of_flight or
wavelength in pulsed neutron instruments. However, it may also include
integrals, or scalar monitor counts, which are often used in both in both
pulsed and steady-state instrumentation.

-->
<NXmonitor name="{Name of monitor}">
	<mode type="NX_CHAR">
		"monitor"|"timer"
	</mode>
	<preset type="NX_FLOAT">
		{preset value for time or monitor}
	</preset>
	<distance type="NX_FLOAT" units="metre">
		{Distance of monitor from sample}
	</distance>
	<range type="NX_FLOAT[2]">
		{Time-of-flight range over which the integral was calculated}
	</range>
	<integral type="NX_FLOAT" units="">
		{Total integral monitor counts}
	</integral>
	<integral_log type="NXlog" units="">
		{Time variation of monitor counts}
	</integral_log>
	<type type="NX_CHAR">
		"Fission Chamber"|"Scintillator"
	</type>
	<time_of_flight type="NX_FLOAT[i]" units="microsecond">
		{Time-of-flight}
	</time_of_flight>
	<efficiency type="NX_FLOAT[i]">
		{Monitor efficiency}
	</efficiency>
	<data type="NX_INT[i]|NX_FLOAT[i]" units="" signal="1" axes="">
		{Monitor data}
	</data>
	<sampled_fraction type="NX_FLOAT">
		{Proportion of incident beam sampled by the monitor (0&lt;x&lt;1)}
	</sampled_fraction>
	<NXgeometry name="">
		{Geometry of the monitor}
	</NXgeometry>
	<count_time type="NX_FLOAT" units="second">
	   {Elapsed actual counting time, can be an array of size np when scanning. This is not the difference of the calendar time but the time the instrument was really counting, without pauses or times lost due beam unavailability}
	</count_time>
</NXmonitor>

Tabular Representation of XML Meta-DTD

(automatically generated from http://svn.nexusformat.org/definitions/tags/PRE_NXDL/base_classes/NXmonitor.xml)

NXmonitor

Name Type Description Attributes
modeNX_CHAR
presetNX_FLOATpreset value for time or monitor
distanceNX_FLOATDistance of monitor from sample
units="metre"
rangeNX_FLOAT[2]Time-of-flight range over which the integral was calculated
integralNX_FLOATTotal integral monitor counts
units=""
integral_logNXlogTime variation of monitor counts
units=""
typeNX_CHAR
time_of_flightNX_FLOAT[i]Time-of-flight
units="microsecond"
efficiencyNX_FLOAT[i]Monitor efficiency
dataNX_INT[i]|NX_FLOAT[i]Monitor data
units=""

signal="1"
axes=""

sampled_fractionNX_FLOATProportion of incident beam sampled by the monitor (0<x<1)
NXgeometryGeometry of the monitor
count_timeNX_FLOATElapsed actual counting time, can be an array of size np when scanning. This is not the difference of the calendar time but the time the instrument was really counting, without pauses or times lost due beam unavailability
units="second"

Personal tools