forked from npshub/mantid
-
Notifications
You must be signed in to change notification settings - Fork 0
/
REF_L_Definition.xml
100 lines (94 loc) · 2.95 KB
/
REF_L_Definition.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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<instrument xmlns="http://www.mantidproject.org/IDF/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.mantidproject.org/IDF/1.0 http://schema.mantidproject.org/IDF/1.0/IDFSchema.xsd"
name="REF_L" valid-from="2018-06-01 00:00:00"
valid-to="2100-01-31 23:59:59"
last-modified="2018-06-05 00:00:00">
<defaults>
<length unit="metre"/>
<angle unit="degree"/>
<reference-frame>
<along-beam axis="z"/>
<pointing-up axis="y"/>
<handedness val="right"/>
</reference-frame>
</defaults>
<!--SOURCE AND SAMPLE POSITION-->
<component type="moderator">
<location z="-13.63"/>
</component>
<type is="Source" name="moderator"/>
<component type="sample-position">
<location x="0.0" y="0.0" z="0.0"/>
</component>
<type is="SamplePos" name="sample-position"/>
<!--DETECTOR-->
<component type="DetectorArm">
<location>
<parameter name="r-position">
<value val="0"/>
</parameter>
<parameter name="t-position">
<value val="0"/>
</parameter>
<parameter name="p-position">
<value val="0"/>
</parameter>
<parameter name="rotx">
<value val="0"/>
</parameter>
<parameter name="roty">
<value val="0"/>
</parameter>
<parameter name="rotz">
<value val="0"/>
</parameter>
</location>
</component>
<type name="DetectorArm">
<component type="panel" idstart="0" idfillbyfirst="y">
<location name="detector1">
<parameter name="z">
<value val="1.83"/>
</parameter>
</location>
</component>
</type>
<!-- Rectangular Detector Panel. Position 256 "pixel" along x
and 304 "pixel" along y (relative to the coordinate system of the bank) -->
<type name="panel" is="RectangularDetector" type="pixel"
xpixels="256" xstart="-0.1064" xstep="+0.0007"
ypixels="304" ystart="-0.0896" ystep="+0.0007" >
</type>
<!-- Pixel for Detectors. Shape defined to be a (0.0007m)^2 square in XY-plane with tickness 0.0001m -->
<type is="detector" name="pixel">
<cuboid id="pixel-shape">
<left-front-bottom-point y="-0.0007" x="-0.0007" z="0.0"/>
<left-front-top-point y="0.0007" x="-0.0007" z="0.0"/>
<left-back-bottom-point y="-0.0007" x="-0.0007" z="-0.0002"/>
<right-front-bottom-point y="-0.0007" x="0.0007" z="0.0"/>
</cuboid>
<algebra val="pixel-shape"/>
</type>
<!--MONITORS-->
<component idlist="monitors" type="monitors">
<location/>
</component>
<type name="monitors">
<component type="monitor">
<location name="monitor1" z="-0.23368"/>
</component>
</type>
<type is="monitor" name="monitor">
<cylinder id="cyl-approx">
<centre-of-bottom-base x="0.0" y="0.0" z="0.0"/>
<axis x="0.0" y="0.0" z="1.0"/>
<radius val="0.01"/>
<height val="0.03"/>
</cylinder>
<algebra val="cyl-approx"/>
</type>
<idlist idname="monitors">
<id val="-1"/>
</idlist>
</instrument>