source: sasview/src/sas/perspectives/calculator/media/sas_calculator_help.rst @ 8a22b5b

ESS_GUIESS_GUI_DocsESS_GUI_batch_fittingESS_GUI_bumps_abstractionESS_GUI_iss1116ESS_GUI_iss879ESS_GUI_iss959ESS_GUI_openclESS_GUI_orderingESS_GUI_sync_sascalccostrafo411magnetic_scattrelease-4.1.1release-4.1.2release-4.2.2release_4.0.1ticket-1009ticket-1094-headlessticket-1242-2d-resolutionticket-1243ticket-1249ticket885unittest-saveload
Last change on this file since 8a22b5b was 850c753, checked in by smk78, 10 years ago

Proof read.

  • Property mode set to 100644
File size: 5.2 KB

Generic Scattering Calculator Tool

Nuclear_Scattering

Magnetic_Scattering_Polarisation

Using_the_SAS_Calculator_GUI

Using_PDB_Data

Nuclear Scattering

In general, a particle with a volume V can be described by an ensemble containing N 3-dimensional rectangular pixels where each pixel is much smaller than V.

Assuming that all the pixel sizes are the same, the elastic scattering intensity from the particle is

gen_i.gif

Equation 1.

where βj and rj are the scattering length density and the position of the j'th pixel respectively.

The total volume V

v_j.gif

for βj ≠0 where vj is the volume of the j'th pixel (or the j'th natural atomic volume (= atomic mass / (natural molar density * Avogadro number) for the atomic structures).

V can be corrected by users. This correction is useful especially for an atomic structure (such as taken from a PDB file) to get the right normalization.

NOTE! βj displayed in the GUI may be incorrect but this will not affect the scattering computation if the correction of the total volume V is made.

The scattering length density (SLD) of each pixel, where the SLD is uniform, is a combination of the nuclear and magnetic SLDs and depends on the spin states of the neutrons as follows.

Magnetic Scattering & Polarisation

For magnetic scattering, only the magnetization component, Mperp, perpendicular to the scattering vector Q contributes to the magnetic scattering length.

mag_vector.bmp

The magnetic scattering length density is then

dm_eq.gif

where the gyromagnetic ratio γ = -1.913, μB is the Bohr magneton, r0 is the classical radius of electron, and σ is the Pauli spin.

For a polarized neutron, the magnetic scattering is depending on the spin states.

Let us consider that the incident neutrons are polarised both parallel (+) and anti-parallel (-) to the x' axis (see below). The possible states after scattering from the sample are then

  • Non-spin flips: (+ +) and (- -)
  • Spin flips: (+ -) and (- +)
gen_mag_pic.bmp

Now let us assume that the angles of the Q vector and the spin-axis (x') to the x-axis are φ and θup respectively (see above). Then, depending upon the polarization (spin) state of neutrons, the scattering length densities, including the nuclear scattering length density (βN) are given as

  • for non-spin-flips

    sld1.gif
  • for spin-flips

    sld2.gif

where

mxp.gif myp.gif mzp.gif mqx.gif mqy.gif

Here the M0x, M0y and M0z are the x, y and z components of the magnetisation vector in the laboratory xyz frame.

Using the SAS Calculator GUI

gen_gui_help.bmp

After computation the result will appear in the Theory box in the SasView Data Explorer panel.

Up_frac_in and Up_frac_out are the ratio

(spin up) / (spin up + spin down)

of neutrons before the sample and at the analyzer, respectively.

NOTE 1. The values of Up_frac_in and Up_frac_out must be in the range 0.0 to 1.0. Both values are 0.5 for unpolarized neutrons.

NOTE 2. This computation is totally based on the pixel (or atomic) data fixed in xyz coordinates. No angular orientational averaging is considered.

NOTE 3. For the nuclear scattering length density, only the real component is taken account.

Using PDB Data

The SAS Calculator tool can read some PDB, OMF or SLD files but ignores polarized/magnetic scattering when doing so, thus related parameters such as Up_frac_in, etc, will be ignored.

The calculation for fixed orientation uses Equation 1 above resulting in a 2D output, whereas the scattering calculation averaged over all the orientations uses the Debye equation below providing a 1D output

gen_debye_eq.gif

where vj βjbj is the scattering length of the j'th atom. The calculation output is passed to the Data Explorer for further use.

pdb_combo.jpg

Note

This help document was last changed by Steve King, 19Feb2015

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