NXcollimator

From NeXus

Jump to: navigation, search

Contents

XML Meta-DTD Definition for NXcollimator.xml

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

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

Template of a beamline collimator.

-->
<NXcollimator name="{Name of collimator}">
	<NXgeometry name="">
		{position, shape and size}?
	</NXgeometry>
	<type type="NX_CHAR">
		"Soller"|"radial"|"oscillating"|"honeycomb"?
	</type>
	<soller_angle type="NX_FLOAT" units="minutes">
		{Angular divergence of Soller collimator}?
	</soller_angle>
	<divergence_x type="NX_FLOAT">
		{divergence of collimator in local x direction}?
	</divergence_x>
	<divergence_y type="NX_FLOAT">
		{divergence of collimator in local y direction}?
	</divergence_y>
	<frequency type="NX_FLOAT">
		{Frequency of oscillating collimator}?
	</frequency>
	<NXlog name="frequency">
		{Log of frequency}?
	</NXlog>
	<blade_thickness type="NX_FLOAT">
		{}
	</blade_thickness>
	<blade_spacing type="NX_FLOAT">
		{}
	</blade_spacing>
	<absorbing_material type="NX_CHAR">
		{}
	</absorbing_material>
	<transmitting_material type="NX_CHAR">
		{}
	</transmitting_material>
</NXcollimator>

Tabular Representation of XML Meta-DTD

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

NXcollimator

Name Type Description Attributes
NXgeometryposition, shape and size
typeNX_CHAR
soller_angleNX_FLOATAngular divergence of Soller collimator
units="minutes"
divergence_xNX_FLOATdivergence of collimator in local x direction
divergence_yNX_FLOATdivergence of collimator in local y direction
frequencyNX_FLOATFrequency of oscillating collimator
frequencyNXlogLog of frequency
blade_thicknessNX_FLOAT
blade_spacingNX_FLOAT
absorbing_materialNX_CHAR
transmitting_materialNX_CHAR

Personal tools