source: 1dwg/trunk/xsd-comments.txt @ 22

Last change on this file since 22 was 22, checked in by prjemian, 13 years ago

resolve http://svn.smallangles.net/trac/canSAS/ticket/6: column names and order changed
resolve http://svn.smallangles.net/trac/canSAS/ticket/7: allow foreign elements and namespaces at select locations

File size: 27.3 KB
Line 
1;<TT>/cs:SASroot/cs:SASentry/cs:Title </TT>: [1..1] Title of this SASentry. <br />
2;<TT>/cs:SASroot/cs:SASentry/cs:SASsample/@name </TT>: [0..1] Optional attribute to name this sample. (Should be the same as SASsample/cs:ID) <br />
3;<TT>/cs:SASroot/cs:SASentry/cs:SASsample </TT>: [] Description of the sample. <br />
4;<TT>/cs:SASroot/cs:SASentry/cs:SASprocess/@name </TT>: [0..1] Optional attribute to provide a name for this SASprocess. It is redundant with /cs:SASroot/cs:SASentry/cs:SASprocess/cs:name but it is not the same. It should probably be removed. <br />
5;<TT>/cs:SASroot/cs:SASentry/cs:SASprocess </TT>: [0..inf] Description of a processing or analysis step. <br />
6;<TT>/cs:SASroot/cs:SASentry/cs:SASnote </TT>: [1..] Free form description of anything not covered by other elements. <br />
7;<TT>/cs:SASroot/cs:SASentry/cs:SASdata/@name </TT>: [0..1] Optional string attribute to identify this particular SASdata. <br />
8;<TT>/cs:SASroot/cs:SASentry/cs:SASdata </TT>: [1..inf] Reduced 1-D SAS data for this SASentry. Use multiple SASdata elements to represent multiple frames. Use this to associate (correlate) multiple SASdata elements with Run elements. (Give them the same name.) <br />
9;<TT>/cs:SASroot/cs:SASentry/cs:Run </TT>: [1..inf] Run identification for this SASentry. For many facilities, this is an integer. Use multiple instances of Run as needed. Note: How to correlate this with SASinstrument configurations has not yet been defined. <br />
10;<TT>/cs:SASroot/cs:SASentry/@name </TT>: [0..1] Optional string attribute to identify this particular SASentry. <br />
11;<TT>/cs:SASroot/cs:SASentry </TT>: [1..] A single SAS scan is reported in a SASentry. A SASentry can use the optional "name" attribute to provide a string for this SASentry. Use of this string is not defined by this standard. <br />
12;<TT>/cs:SASroot/@version </TT>: [1..1] version="1.0" Required attribute to indicate the version of the standard to which this XML document is encoded. <br />
13;<TT>/cs:SASroot </TT>: [1..1] The canSAS reduced 1-D SAS data will be in the SASroot database. This is similar to NXroot used by NeXus. <br />
14;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:transmission </TT>: [0..1] Transmission (1-attenuation) of this sample. Express this as a fraction, not as a percentage. NOTE: there is not "unit" attribute. <br />
15;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:thickness/@unit </TT>: [1..1] Required unit for thickness. (See @unit for details.) <br />
16;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:thickness </TT>: [0..1] Thickness of this sample. Must specify the unit as an attribute. <br />
17;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:temperature/@unit </TT>: [1..1] Required unit for temperature. (See @unit for details.) <br />
18;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:temperature </TT>: [0..1] Temperature of this sample. Must specify the unit as an attribute. <br />
19;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:position/cs:z/@unit </TT>: [1..1] Required unit for the dimension of z. (See @unit for details.) <br />
20;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:position/cs:z </TT>: [0..1] Location of the sample in Z. While this is allowed by the standard, it does not make much sense for small-angle scattering. <br />
21;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:position/cs:y/@unit </TT>: [1..1] Required unit for the dimension of y. (See @unit for details.) <br />
22;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:position/cs:y </TT>: [0..1] Location of the sample in Y. <br />
23;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:position/cs:x/@unit </TT>: [1..1] Required unit for the dimension of x. (See @unit for details.) <br />
24;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:position/cs:x </TT>: [0..1] Location of the sample in X. <br />
25;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:position/@name </TT>: Optional attribute to name this position. <br />
26;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:position </TT>: [0..1] Location in X, Y, and Z of the sample. Must specify the unit as an attribute to each position. <br />
27;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:orientation/cs:yaw/@unit </TT>: [1..1] Required unit for the dimension of yaw. (See @unit for details.) <br />
28;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:orientation/cs:yaw </TT>: [0..1] Optional rotation of the sample about the Y axis (yaw). <br />
29;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:orientation/cs:roll/@unit </TT>: [1..1] Required unit for the dimension of roll. (See @unit for details.) <br />
30;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:orientation/cs:roll </TT>: [0..1] Optional rotation of the sample about the Z axis (roll). <br />
31;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:orientation/cs:pitch/@unit </TT>: [1..1] Required unit for the dimension of pitch. (See @unit for details.) <br />
32;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:orientation/cs:pitch </TT>: [0..1] Optional rotation of the sample about the X axis (pitch). <br />
33;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:orientation/@name </TT>: Optional attribute to name this orientation. <br />
34;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:orientation </TT>: [0..1] Orientation (rotation) of the sample. <br />
35;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:ID </TT>: [1..1] Text string that identifies this sample. <br />
36;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/cs:details </TT>: [0..inf] Text string to supply additional sample details. <br />
37;<TT> /cs:SASroot/cs:SASentry/cs:SASsample/<any> </TT>: [0..inf] Provision at this point for any element to be entered that is not part of the canSAS standard. Use a '''xmlns="some-simple-identification-string"''' to identify that this is a ''foreign element.'' <br />
38;<TT> /cs:SASroot/cs:SASentry/cs:SASprocess/cs:term </TT>: [0..1] This is used to specify the value of a single variable, parameter, or term related to the SASprocess step. <br />
39;<TT> /cs:SASroot/cs:SASentry/cs:SASprocess/cs:SASprocessnote/<any> </TT>: [0..inf] Provision at this point for any element to be entered that is not part of the canSAS standard. Use a '''xmlns="some-simple-identification-string"''' to identify that this is a ''foreign element.'' <br />
40;<TT> /cs:SASroot/cs:SASentry/cs:SASprocess/cs:SASprocessnote </TT>: [1..inf] This element is used to describe anything about SASprocess that is not already described. <br />
41;<TT> /cs:SASroot/cs:SASentry/cs:SASprocess/cs:name </TT>: [0..1] Optional name for this data processing or analysis step. <br />
42;<TT> /cs:SASroot/cs:SASentry/cs:SASprocess/cs:description </TT>: [0..1] Optional description for this data processing or analysis step. <br />
43;<TT> /cs:SASroot/cs:SASentry/cs:SASprocess/cs:date </TT>: [0..1] Optional date for this data processing or analysis step. *** SHOULD WE SPECIFY THE FORMAT FOR THE DATE? *** <br />
44;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:wavelength_spread/@unit </TT>: [1..1] wavelength_spread requires a unit to be specified. (See @unit for details.) <br />
45;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:wavelength_spread </TT>: [0..1] Some facilities specify the width of the wavelength spectrum. The minimum of such a range is given by wavelength_spread. <br />
46;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:wavelength_min/@unit </TT>: [1..1] wavelength_min requires a unit to be specified. (See @unit for details.) <br />
47;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:wavelength_min </TT>: [0..1] Some facilities specify wavelength using a range. The minimum of such a range is given by wavelength_min. <br />
48;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:wavelength_max/@unit </TT>: [1..1] wavelength_max requires a unit to be specified. (See @unit for details.) <br />
49;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:wavelength_max </TT>: [0..1] Some facilities specify wavelength using a range. The maximum of such a range is given by wavelength_max. <br />
50;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:wavelength/@unit </TT>: [1..1] wavelength of radiation requires a unit to be specified. (See @unit for details.) <br />
51;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:wavelength </TT>: [0..1] wavelength of radiation incident on the sample. <br />
52;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:radiation </TT>: [1..1] Name of the radiation used (neutron, X-ray, synchrotron X-ray, Cu Ka X-ray tube, ..." <br />
53;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:beam_size/cs:z/@unit </TT>: [1..1] Required unit for the dimension of z. (See @unit for details.) <br />
54;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:beam_size/cs:z </TT>: [0..1] Dimension of the beam size in Z. While this is allowed by the standard, it does not make much sense for small-angle scattering. <br />
55;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:beam_size/cs:y/@unit </TT>: [1..1] Required unit for the dimension of y. (See @unit for details.) <br />
56;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:beam_size/cs:y </TT>: [0..1] Dimension of the beam size in Y. <br />
57;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:beam_size/cs:x/@unit </TT>: [1..1] Required unit for the dimension of x. (See @unit for details.) <br />
58;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:beam_size/cs:x </TT>: [0..1] Dimension of the beam size in X. <br />
59;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:beam_size/@name </TT>: Optional attribute to clarify the name of this beam size. <br />
60;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:beam_size </TT>: [0..1] Physical dimension of the beam (incident on the sample). Note: If beam is round, just use X dimension. Note: While Z dimension is allowed by the standard, it does not make sense for small-angle scattering. <br />
61;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:beam_shape </TT>: [0..1] Text description of the shape of the beam (incident on the sample). <br />
62;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/@name </TT>: [0..1] Optional text description of the source of the radiation (incident on the sample). This can be different from /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource/cs:radiation. <br />
63;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASsource </TT>: [1..1] Description of the source of the radiation. <br />
64;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:slit_length/@unit </TT>: [1..1] Required unit for the slit length. (See @unit for details.) <br />
65;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:slit_length </TT>: [0..1] Slit length of the instrument for this detector. Must specify the unit as an attribute. <br />
66;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:SDD/@unit </TT>: [1..1] Required unit for SDD. (See @unit for details.) <br />
67;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:SDD </TT>: [0..1] Distance between sample and detector. Must specify the unit as an attribute. <br />
68;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:pixel_size/cs:z/@unit </TT>: [1..1] Required unit for the dimension of z. (See @unit for details.) <br />
69;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:pixel_size/cs:z </TT>: [0..1] Size of detector pixels in Z. While this is allowed by the standard, it does not make much sense for small-angle scattering. <br />
70;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:pixel_size/cs:y/@unit </TT>: [1..1] Required unit for the dimension of y. (See @unit for details.) <br />
71;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:pixel_size/cs:y </TT>: [0..1] Size of detector pixels in Y. <br />
72;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:pixel_size/cs:x/@unit </TT>: [1..1] Required unit for the dimension of x. (See @unit for details.) <br />
73;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:pixel_size/cs:x </TT>: [0..1] Size of detector pixels in X. <br />
74;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:pixel_size/@name </TT>: Optional attribute to clarify the name of this detector pixel size. <br />
75;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:pixel_size </TT>: [0..1] Size of detector pixels in X and Y. <br />
76;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:orientation/cs:yaw/@unit </TT>: [1..1] Required unit for the dimension of yaw. (See @unit for details.) <br />
77;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:orientation/cs:yaw </TT>: [0..1] Optional rotation of the detector about the Y axis (yaw). <br />
78;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:orientation/cs:roll/@unit </TT>: [1..1] Required unit for the dimension of roll. (See @unit for details.) <br />
79;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:orientation/cs:roll </TT>: [0..1] Optional rotation of the detector about the Z axis (roll). <br />
80;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:orientation/cs:pitch/@unit </TT>: [1..1] Required unit for the dimension of pitch. (See @unit for details.) <br />
81;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:orientation/cs:pitch </TT>: [0..1] Optional rotation of the detector about the X axis (pitch). <br />
82;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:orientation/@name </TT>: Optional attribute to name this orientation. <br />
83;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:orientation </TT>: [0..1] Orientation (rotation) of the detector in roll, pitch, and yaw. Must specify the unit as an attribute. <br />
84;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:offset/cs:z/@unit </TT>: [1..1] Required unit for the dimension of z. (See @unit for details.) <br />
85;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:offset/cs:z </TT>: [0..1] Offset of the detector position in Z. While this is allowed by the standard, it does not make much sense for small-angle scattering. <br />
86;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:offset/cs:y/@unit </TT>: [1..1] Required unit for the dimension of y. (See @unit for details.) <br />
87;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:offset/cs:y </TT>: [0..1] Offset of the detector position in Y. <br />
88;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:offset/cs:x/@unit </TT>: [1..1] Required unit for the dimension of x. (See @unit for details.) <br />
89;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:offset/cs:x </TT>: [0..1] Offset of the detector position in X. <br />
90;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:offset/@name </TT>: Optional attribute to clarify the name of this beam size. <br />
91;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:offset </TT>: [0..1] Offset of the detector position in X, Y, and Z. <br />
92;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:name </TT>: [1..1] Name of the detector. <br />
93;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:beam_center/cs:z/@unit </TT>: [1..1] Required unit for the dimension of z. (See @unit for details.) <br />
94;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:beam_center/cs:z </TT>: [0..1] Center of the beam on the detector in Z. While this is allowed by the standard, it does not make much sense for small-angle scattering. <br />
95;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:beam_center/cs:y/@unit </TT>: [1..1] Required unit for the dimension of y. (See @unit for details.) <br />
96;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:beam_center/cs:y </TT>: [0..1] Center of the beam on the detector in Y. <br />
97;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:beam_center/cs:x/@unit </TT>: [1..1] Required unit for the dimension of x. (See @unit for details.) <br />
98;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:beam_center/cs:x </TT>: [0..1] Center of the beam on the detector in X. <br />
99;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:beam_center/@name </TT>: Optional attribute to clarify the name of this detector beam center. <br />
100;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector/cs:beam_center </TT>: [0..1] Center of the beam on the detector in X and Y. <br />
101;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SASdetector </TT>: [1..inf] Description of a single or composite detector. <br />
102;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:distance/@unit </TT>: [1..1] distance requires a unit to be specified. (See @unit for details.) <br />
103;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:distance </TT>: [0..1] Distance from this collimation element to the sample. <br />
104;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture/cs:size/cs:z/@unit </TT>: [1..1] Required unit for the dimension of z. (See @unit for details.) <br />
105;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture/cs:size/cs:z </TT>: [0..1] Dimension of the aperture in Z. While this is allowed by the standard, it does not make much sense for small-angle scattering. <br />
106;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture/cs:size/cs:y/@unit </TT>: [1..1] Required unit for the dimension of y. (See @unit for details.) <br />
107;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture/cs:size/cs:y </TT>: [0..1] Dimension of the aperture in Y. <br />
108;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture/cs:size/cs:x/@unit </TT>: [1..1] Required unit for the dimension of x. (See @unit for details.) <br />
109;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture/cs:size/cs:x </TT>: [0..1] Dimension of the aperture in X. <br />
110;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture/cs:size/@name </TT>: [1..1] Optional attribute to clarify the name of this beam size. <br />
111;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture/cs:size </TT>: [0..1] Opening dimensions of this aperture. <br />
112;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture/@type </TT>: [1..1] Optional text to describe the type aperture (pinhole, 4-blade slit, Soller slit, ...). <br />
113;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture/@name </TT>: [0..1] Optional name for this aperture. <br />
114;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/cs:aperture </TT>: [0..inf] Slit or aperture. <br />
115;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation/@name </TT>: [0..1] Optional text to describe this collimation element. <br />
116;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:SAScollimation </TT>: [1..inf] Description of the instrument collimation. <br />
117;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument/cs:name </TT>: [1..1] Name of the instrument. <br />
118;<TT> /cs:SASroot/cs:SASentry/cs:SASinstrument </TT>: [1..1] Description of the instrument. <br />
119;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:Shadowfactor </TT>: [0..1] Describes the adjustment due to the beam stop penumbra. (This definition needs revision. NIST?) NOTE: There is no "unit" attribute. <br />
120;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:Qmean/@unit </TT>: [1..1] Required unit for Qmean. (See @unit for details.) <br />
121;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:Qmean </TT>: [0..1] Mean value of Q for this datum. Must specify the unit as an attribute. <br />
122;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:Qdev/@unit </TT>: [1..1] Required unit for Qdev. (See @unit for details.) <br />
123;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:Qdev </TT>: [0..1] Estimated standard deviation of Q. Must specify the unit as an attribute. <br />
124;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:Q/@unit </TT>: [1..1] Required unit for Q. (See @unit for details.) <br />
125;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:Q </TT>: [1..1] Q = (4 pi / lambda) sin(theta) where lambda is the wavelength of the radiation and 2theta is the angle through which the detected radiation has been scattered. <br />
126;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:Idev/@unit </TT>: [1..1] Required unit for Idev. (See @unit for details.) <br />
127;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:Idev </TT>: [0..1] Estimated standard deviation of I. Must specify the unit as an attribute. <br />
128;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:I/@unit </TT>: [1..1] Required unit for I. (See @unit for details.) <br />
129;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:I </TT>: [1..1] Intensity of the detected radiation. <br />
130;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:dQw/@unit </TT>: [1..1] Required unit for dQw. (See @unit for details.) <br />
131;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:dQw </TT>: [0..1] Q resolution along the axis of scanning (the ''slit width'' direction). <br />
132;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:dQl/@unit </TT>: [1..1] Required unit for dQl. (See @unit for details.) <br />
133;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata/cs:dQl </TT>: [0..1] Q resolution perpendicular to the axis of scanning (the ''slit length'' direction). <br />
134;<TT> /cs:SASroot/cs:SASentry/cs:SASdata/cs:Idata </TT>: [1..inf] Idata describes a single SAS data point. <br />
135;<TT> /cs:SASroot/cs:SASentry/cs:Run/@name </TT>: [0..1] Optional string attribute to identify this particular SASrun. Use this to associate (correlate) multiple SASdata elements with Run elements. (Give them the same name.) <br />
136;<TT> /cs:SASroot/cs:SASentry/<any> </TT>: [0..inf] Provision at this point for any element to be entered that is not part of the canSAS standard. Use a '''xmlns="some-simple-identification-string"''' to identify that this is a ''foreign element.'' <br />
137
138;<TT>x, y, z </TT>: Coordinates for (x, y, z) values representing a position or dimension. Unit must be specified for each. <br />
139;<TT>roll, pitch, yaw </TT>: Coordinates for (roll, pitch, yaw) values representing an orientation or rotation. Unit must be specified for each. <br />
140;<TT>position/cs:z </TT>: [0..1] Translation along the beam direction. Positive direction increases from source towards detector. Unit must be specified. <br />
141;<TT>position/cs:y </TT>: [0..1] Translation along the vertical gravitational direction. Positive direction increases upward. Unit must be specified. <br />
142;<TT>position/cs:x </TT>: [0..1] Translation in the horizontal direction, orthogonal to Y and Z. Positive X direction increases as defined by Y and Z. Unit must be specified. <br />
143;<TT>orientation/cs:yaw </TT>: [0..1] Rotation about about the Y axis. Unit must be specified. <br />
144;<TT>orientation/cs:roll </TT>: [0..1] Rotation about about the Z axis. Unit must be specified. <br />
145;<TT>orientation/cs:pitch </TT>: [0..1] Rotation about about the X axis. Unit must be specified. <br />
146;<TT>term/@unit </TT>: [1..1] Unit (string) of the term. (See @unit for details.) <br />
147;<TT>term/@name </TT>: [1..1] Name of the term. <br />
148;<TT>term </TT>: [0..1] This is used to specify the value of a single variable, parameter, or term related to the SASprocess step. This could also be used in a SASnote element to indicate terms not associated with a SASprocess step. <br />
149;<TT>@unit </TT>: Data unit to be given in standard SI abbreviations (e.g., m, cm, mm, nm, K) with the following exceptions: um=micrometres C=celsius A=Angstroms percent=%. fraction a.u.=arbitrary units none=no units are relevant (such as dimensionless) <br />
150; SASroot: [1..1]  <br/> required name of the type of data in this file, 'version="1.0"' is a required attribute
151;   SASentry: [1..inf]  <br/> a single SAS scan
152;     Title: [0..1]  <br/> title of this SAS scan
153;     Run: [0..1]  <br/> run (number or text) of this SAS scan
154;     SASdata: [1..1]  <br/> required, contains all the SAS data for this SAS scan
155;       Idata: [1..inf]  <br/> row of SAS data
156;       Q: [1..1]  <br/> Q value for this row
157;       I: [1..1]  <br/> Intensity value for this row
158;       Qdev: [1..1]  <br/> Qdev value for this row
159;       Idev: [1..1]  <br/> Idev value for this row
160;       Qfwhm: [0..1]  <br/> Qfwhm value for this row
161;       Qmean: [0..1]  <br/> Qmean value for this row
162;       Shadowfactor: [0..1]  <br/> beam stop Shadowfactor value for this row
163;   SASsample: []  <br/> description of the sample
164;     ID: [1..1]  <br/> required, sample ID
165;     thickness: [0..1]  <br/> sample thickness
166;     transmission: [0..1]  <br/> sample transmission
167;     thickness: [0..1]  <br/> sample temperature
168;     position: [0..1]  <br/> sample translation, name is optional
169;       x: [0..1]  <br/> sample X position
170;       y: [0..1]  <br/> sample Y position
171;       z: [0..1]  <br/> sample Z position
172;     orientation: [0..1]  <br/> sample rotation, name is optional
173;       roll: [0..1]  <br/> sample roll
174;       pitch: [0..1]  <br/> sample pitch
175;       yaw: [0..1]  <br/> sample yaw
176;     details: [0..inf]  <br/> free form description of the sample
177;   SASinstrument: []  <br/> description of the instrument
178;     SASsource: []  <br/> description of the radiation source
179;       radiation: [1..1]  <br/> neutron, X-ray tube, synchrotron X-ray, ...
180;       beam_size: [0..1]  <br/> dimensions of the beam
181;         x: [0..1]  <br/> horizontal beam size
182;         y: [0..1]  <br/> vertical Y beam size
183;         z: [0..1]  <br/> this is allowed but has no meaning for SAS
184;       beam_shape: [0..1]  <br/> disc, rectangle, oval, ...
185;       wavelength: [0..1]  <br/> incident radiation
186;       wavelength_min: [0..1]  <br/> minimum wavelength
187;       wavelength_max: [0..1]  <br/> maximum wavelength
188;       wavelength_spread: [0..1]  <br/> wavelength spread
189;     SAScollimation: []  <br/> description of the instrument collimation
190;       distance: [0..1]  <br/> distance from ?sample?
191;       aperture: [0..inf]  <br/> description of slits or aperture
192;       size: [0..1]  <br/> description of slits or aperture
193;         x: [0..1]  <br/> horizontal size
194;         y: [0..1]  <br/> vertical size
195;         z: [0..1]  <br/> this is allowed but has no meaning for SAS
196;       distance: [0..1]  <br/> distance from ?sample?
197;     SASdetector: [1..inf]  <br/> description of the detector
198;       name: [1..1]  <br/> detector name
199;       offset: [0..1]  <br/> detector translation
200;         x: [0..1]  <br/> horizontal
201;         y: [0..1]  <br/> vertical
202;         z: [0..1]  <br/> depth
203;       orientation: [0..1]  <br/> detector rotation
204;         roll: [0..1]  <br/> detector roll
205;         pitch: [0..1]  <br/> detector pitch
206;         yaw: [0..1]  <br/> detector yaw
207;       beam_center: [0..1]  <br/> beam displacement on detector
208;         x: [0..1]  <br/> horizontal
209;         y: [0..1]  <br/> vertical
210;         z: [0..1]  <br/> this is allowed but has no meaning for SAS
211;       pixel_size: [0..1]  <br/> pixel size on detector
212;         x: [0..1]  <br/> horizontal
213;         y: [0..1]  <br/> vertical
214;         z: [0..1]  <br/> this is allowed but has no meaning for SAS
215;       slitlength: [0..1]  <br/> slitlength at detector
216;   SASprocess: [0..inf]  <br/> description of a processing or analysis step
217;     name: [0..1]  <br/> name of processing routine
218;     date: [0..1]  <br/> date of processing
219;     description: [0..1]  <br/> free form description of processing routine
220;     term: [0..inf]  <br/> some term used in processing or analysis (string or number)
221;     SASprocessnote: [1..inf]  <br/> free form description of processing
222;   SASnote: [1..inf]  <br/> free form description of anything not covered above
Note: See TracBrowser for help on using the repository browser.