source: 1dwg/trunk/doc/source/element_SASsource.rst @ 271

Last change on this file since 271 was 255, checked in by prjemian, 8 years ago

refs #24

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision URL
File size: 5.2 KB

SASsource

?
.. index:: ! element; SASsource
parent:

:ref:`SASinstrument`

?
../../graphics/5-SASsource.png

The SASsource element

?
.. index::
        element; radiation
        element; beam_size
        element; beam_shape
        element; wavelength
        element; wavelength_min
        element; wavelength_max
        element; wavelength_spread
Name Type Occurrence Description Attributes
radiation string [1..1]

Name of the radiation used. For maximum compatibility with :index:`NeXus`, use one of the types defined by NeXus NXsource: [1]

?
  • Spallation Neutron Source
  • Pulsed Reactor Neutron Source
  • Reactor Neutron Source
  • Synchrotron X-ray Source
  • Pulsed Muon Source
  • Rotating Anode X-ray
  • Fixed Tube X-ray

or the NeXus probe type:

  • neutron
  • x-ray
  • muon
  • electron
 

:ref:`source.bm_sz`

?
container [0..1] Physical dimension of the beam (incident on the sample). If beam is round, just use X dimension. name={name} [2]
beam_shape string [0..1] Text description of the shape of the beam (incident on the sample).  
wavelength float [0..1] wavelength (λ ) of radiation incident on the sample. unit={unit} [3]
wavelength_min float [0..1] Some facilities specify wavelength using a range. The minimum of such a range is given by* wavelength_min*. unit={unit} [3]
wavelength_max float [0..1] Some facilities specify wavelength using a range. The maximum of such a range is given by* wavelength_max*. unit={unit} [3]
wavelength_spread float [0..1] Some facilities specify the width of the wavelength spectrum. The width of such a range is given by wavelength_spread. unit={unit} [3]

geometry

See the figures in :ref:`axes definition`.

?

beam_size

Name Type Occurrence Description Attributes
x float [0..1] Dimension of the beam in X. unit={unit} [3]
y float [0..1] Dimension of the beam in Y. unit={unit} [3]
z float [0..1] Dimension of the beam in Z. unit={unit} [2] [3]

Table Notes

[1]NeXus NXsource: http://download.nexusformat.org/doc/html/ClassDefinitions-Base.html#NXsource
[2](1, 2) While z is allowed by the standard (provided by use of a standard size element in the XML Schema), it does not make sense to use it for small-angle scattering in some situations as noted. Use of z in such situations may be ignored by processing software.
[3](1, 2, 3, 4, 5, 6, 7)

The unit attribute is required. See :ref:`rules` for acceptable values.

?
Note: See TracBrowser for help on using the repository browser.