NXfilter
From NeXus
Contents |
XML Meta-DTD Definition for NXfilter.xml
This follows the XML Meta-DTD Definition format and can be downloaded from http://svn.nexusformat.org/definitions/tags/PRE_NXDL/base_classes/NXfilter.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--
URL: http://www.nexus.anl.gov/classes/xml/NXfilter.xml
Editor: NIAC
$Id: NXfilter.xml 4 2005-07-19 04:10:26Z rio $
Template for specifying the state of band pass filters.
-->
<NXfilter name="filter_name">
<NXgeometry name="">
{Geometry of the filter}?
</NXgeometry>
<description type="NX_CHAR">
{"Beryllium" | "Pyrolytic Graphite" | "Graphite" | "Sapphire" | "Silicon" | "Supermirror"}?
</description>
<status type="NX_CHAR">
{in | out}?
</status>
<transmission type="NXdata">
{Wavelength transmission profile of filter}?
</transmission>
<temperature type="NX_FLOAT" Units="Kelvin">
{average/nominal filter temperature}
</temperature>
<temperature_log type="NXlog">
{Linked temperature_log for the filter}?
</temperature_log>
<sensor_type type="NXsensor">
{Sensor(s)used to monitor the filter temperature}?
</sensor_type>
<unit_cell type="NX_FLOAT[n_comp,6])">
{Unit cell parameters for single crystal filter(lengths and angles)}?
</unit_cell>
<unit_cell_volume type="NX_FLOAT[n_comp]" units="Angstroms3" rank="1">
{Unit cell}?
</unit_cell_volume>
<orientation_matrix type="NX_FLOAT[n_comp,3,3]">
{Orientation matrix of single crystal filter}?
</orientation_matrix>
<m_value type="NX_FLOAT">
{m value of supermirror filter}
</m_value>
<substrate_material type="NX_FLOAT">
{substrate material of supermirror filter}
</substrate_material>
<substrate_thickness type="NX_FLOAT">
{substrate thickness of supermirror filter}
</substrate_thickness>
<coating_material type="NX_FLOAT">
{coating material of supermirror filter}
</coating_material>
<substrate_roughness type="NX_FLOAT">
{substrate rougness of supermirror filter}
</substrate_roughness>
<coating_roughness type="NX_FLOAT[nsurf]">
{coating roughness of supermirror filter}
</coating_roughness>
</NXfilter>
Tabular Representation of XML Meta-DTD
(automatically generated from http://svn.nexusformat.org/definitions/tags/PRE_NXDL/base_classes/NXfilter.xml)
-
NXfilter
Name Type Description Attributes NXgeometry Geometry of the filter description NX_CHAR "Beryllium" | "Pyrolytic Graphite" | "Graphite" | "Sapphire" | "Silicon" | "Supermirror" status NX_CHAR in | out transmission NXdata Wavelength transmission profile of filter temperature NX_FLOAT average/nominal filter temperature Units="Kelvin"
temperature_log NXlog Linked temperature_log for the filter sensor_type NXsensor Sensor(s)used to monitor the filter temperature unit_cell NX_FLOAT[n_comp,6]) Unit cell parameters for single crystal filter(lengths and angles) unit_cell_volume NX_FLOAT[n_comp] Unit cell units="Angstroms3"
rank="1"
orientation_matrix NX_FLOAT[n_comp,3,3] Orientation matrix of single crystal filter m_value NX_FLOAT m value of supermirror filter substrate_material NX_FLOAT substrate material of supermirror filter substrate_thickness NX_FLOAT substrate thickness of supermirror filter coating_material NX_FLOAT coating material of supermirror filter substrate_roughness NX_FLOAT substrate rougness of supermirror filter coating_roughness NX_FLOAT[nsurf] coating roughness of supermirror filter

