NXlog
From NeXus
Contents |
XML Meta-DTD Definition for NXlog.xml
This follows the XML Meta-DTD Definition format and can be downloaded from http://svn.nexusformat.org/definitions/tags/PRE_NXDL/base_classes/NXlog.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--
URL: http://www.nexus.anl.gov/classes/xml/NXlog.xml
Editor: NIAC
$Id: NXlog.xml 4 2005-07-19 04:10:26Z rio $
Definition of logged information, i.e. information monitored during the run.
They contain the logged values and the times at which they were measured as elapsed time since a starting time recorded in ISO8601 format. This
method of storing logged data helps to distinguish instances in which a variable
is a dimension scale of the data, in which case it is stored in an NXdata group,
and instances in which it is logged during the run, when it should be stored in
an NXlog group.
-->
<NXlog name="{Name of logged measurements}">
<time start="{ISO8601}" units="" type="NX_FLOAT">
{Time of logged entry}{The times are relative to the "start" attribute and in the units specified in the "units" attribute.}
</time>
<value units="{units of logged value}" type="NX_FLOAT|NX_INT">
{Array of logged value, such as temperature}
</value>
<raw_value units="{units of raw values}" type="NX_FLOAT|NX_INT">
{Array of raw information, such as voltage on a thermocouple}?
</raw_value>
<description type="NX_CHAR">
{Description of logged value}?
</description>
<average_value type="NX_FLOAT" units="">
?
</average_value>
<average_value_error type="NX_FLOAT" units="">
{standard deviation of average_value}?
</average_value_error>
<minimum_value type="NX_FLOAT" units="">
?
</minimum_value>
<maximum_value type="NX_FLOAT" units="">
?
</maximum_value>
<duration type="NX_FLOAT" units="">
{Total time log was taken}?
</duration>
</NXlog>
Tabular Representation of XML Meta-DTD
(automatically generated from http://svn.nexusformat.org/definitions/tags/PRE_NXDL/base_classes/NXlog.xml)
-
NXlog
Name Type Description Attributes time NX_FLOAT Time of logged entry
{The times are relative to the "start" attribute and in the units specified in the "units" attribute.}start="{ISO8601}"
units=""
value NX_FLOAT|NX_INT Array of logged value, such as temperature units="{units of logged value}"
raw_value NX_FLOAT|NX_INT Array of raw information, such as voltage on a thermocouple units="{units of raw values}"
description NX_CHAR Description of logged value average_value NX_FLOAT units=""
average_value_error NX_FLOAT standard deviation of average_value units=""
minimum_value NX_FLOAT units=""
maximum_value NX_FLOAT units=""
duration NX_FLOAT Total time log was taken units=""

