-
Notifications
You must be signed in to change notification settings - Fork 56
/
NXreflectron.nxdl.xml
56 lines (56 loc) · 2.75 KB
/
NXreflectron.nxdl.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="nxdlformat.xsl"?>
<!--
# NeXus - Neutron and X-ray Common Data Format
#
# Copyright (C) 2014-2024 NeXus International Advisory Committee (NIAC)
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 3 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
# For further information, see http://www.nexusformat.org
-->
<definition xmlns="http://definition.nexusformat.org/nxdl/3.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" category="base" name="NXreflectron" extends="NXobject" type="group" xsi:schemaLocation="http://definition.nexusformat.org/nxdl/3.1 ../nxdl.xsd">
<doc>
Device for reducing flight time differences of ions in ToF experiments.
For atom probe the reflectron can be considered an energy_compensation
device, which can e.g. be realized technically as via a Poschenrieder lens
(see US patent 3863068 or US patents for the reflectron 6740872, or the curved reflectron 8134119 design).
</doc>
<field name="name">
<doc>
Given name/alias.
</doc>
</field>
<group type="NXfabrication"/>
<field name="description">
<doc>
Free-text field to specify further details about the reflectron.
The field can be used to inform e. g. if the reflectron is flat or curved.
</doc>
</field>
<!--IFES_APT_TC "ReflectronVoltage: Real, 1xn array (V) Must be present if ReflectronInfo is not “None” The maximum voltage applied to the reflectron, relative to system ground."-->
<group type="NXtransformations">
<doc>
Affine transformation(s) which detail where the reflectron
is located relative to e.g. the origin of the specimen space
reference coordinate system.
This group can also be used for specifying how the reflectron
is rotated relative to the specimen axis.
The purpose of these more detailed instrument descriptions
is to support the creation of a digital twin of the instrument
for computational science.
</doc>
</group>
</definition>