NXinstrument

From NeXus

Jump to: navigation, search

Contents

XML Meta-DTD Definition for NXinstrument.xml

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

<?xml version="1.0" encoding="UTF-8"?>
<!--
URL:     http://www.nexus.anl.gov/classes/xml/NXinstrument.xml
Editor:  NIAC
$Id: NXinstrument.xml 4 2005-07-19 04:10:26Z rio $

Template of instrument descriptions comprising various beamline 
components. Each component will also be a NeXus group defined by its 
distance from the sample. Negative distances represent beamline 
components that are before the sample while positive distances 
represent components that are after the sample. This device allows 
the unique identification of beamline components in a way that is 
valid for both reactor and pulsed instrumentation.

-->
<NXinstrument name="{Name of instrument}">
	<name short_name="{abbreviated name of instrument}">
		{Name of instrument}?
	</name>
	<NXsource name="{Name of facility}">
		*
	</NXsource>
	<NXdisk_chopper name="{Name of chopper}">
		*
	</NXdisk_chopper>
	<NXfermi_chopper name="">
		*
	</NXfermi_chopper>
	<NXvelocity_selector name="">
		*
	</NXvelocity_selector>
	<NXguide name="">
		*
	</NXguide>
	<NXcrystal name="{Name of crystal monochromator or
analyzer}">
		*
	</NXcrystal>
	<NXaperture name="{Name of beamline aperture}">
		*
	</NXaperture>
	<NXfilter name="">
		*
	</NXfilter>
	<NXcollimator name="{Name of collimator}">
		*
	</NXcollimator>
	<NXattenuator name="{Name of beam attenuator}">
		*
	</NXattenuator>
	<NXpolarizer name="{Name of beam polarizer}">
		*
	</NXpolarizer>
	<NXflipper name="{Name of beam polarization flipper}">
		*
	</NXflipper>
	<NXmirror name="{Name of beam guide mirror}">
		*
	</NXmirror>
	<NXdetector name="{Name of detector, bank of
detectors, or multidetector}">
		*
	</NXdetector>
	<NXbeam_stop name="">
		*
	</NXbeam_stop>
</NXinstrument>

Tabular Representation of XML Meta-DTD

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

NXinstrument

Name Type Description Attributes
nameNX_CHARName of instrument
short_name="{abbreviated name of instrument}"
{Name of facility}NXsource
{Name of chopper}NXdisk_chopper
NXfermi_chopper
NXvelocity_selector
NXguide
{Name of crystal monochromator or analyzer}NXcrystal
{Name of beamline aperture}NXaperture
NXfilter
{Name of collimator}NXcollimator
{Name of beam attenuator}NXattenuator
{Name of beam polarizer}NXpolarizer
{Name of beam polarization flipper}NXflipper
{Name of beam guide mirror}NXmirror
{Name of detector, bank of detectors, or multidetector}NXdetector
NXbeam_stop

Personal tools