McStas logo McStas - A neutron ray-trace simulation package ILL; PSI; ESS Niels Bohr Institute DTU Physics NEXMAP

McStas
site 2

About McStas
 Conditions of use
 Authors/Contacts
 Project funding

Download
 Components
 Other Downloads (share)

Mailing list

Search web/mailinglist

Documentation
 Wiki (GitHub)
 McStas manual
 Publications

Links

Report bugs (GitHub)

Code-repository (GitHub)


McStas: SANSCurve

[ Identification | Description | Input parameters | Links ]

The SANSCurve Component

A component mimicking the scattering from a given I(q)-curve by using linear interpolation between the given points.

Identification

  • Site:
  • Author: Søren Kynde (kynde@nbi.dk)
  • Origin: KU-Science
  • Date: October 17, 2012

Description

A box-shaped component simulating the scattering from any given I(q)-curve.
The component uses linear interpolation to generate the points necessary to
compute the scattering of any given neutron.

Input parameters

Parameters in boldface are required; the others are optional.
NameUnitDescriptionDefault
DeltaRhocm/AA^3Excess scattering length density of the particles.1.0e-14
VolumeAA^3Volume of the particles.1000.0
ConcentrationmMConcentration of sample.0.01
AbsorptionCrosssection1/mAbsorption cross section of the sample.0.0
xwidthmDimension of component in the x-direction.
yheightmDimension of component in the y-direction.
zdepthmDimension of component in the z-direction.
SampleToDetectorDistancemDistance from sample to detector (for focusing the scattered neutrons).
DetectorRadiusmRadius of the detector (for focusing the scattered neutrons).
FileWithCurveDatafile with the given I(q)."Curve.dat"
AT ( , , ) RELATIVE
ROTATED ( , , ) RELATIVE

Links


[ Identification | Description | Input parameters | Links ]

Generated on 2023-09-19 20:01:36


Last Modified: Wednesday, 03-Jan-2024 19:59:10 CET
Search website mailinglist archive GitHub repos