[ sources | optics | samples | monitors | misc | obsolete ]

Components for McStas

Names in Boldface denote components that are properly documented with comments in the source code.

Sources
Name Origin Author(s) Help Description
Adapt_check McStas 1.5 Kristian Nielsen More... Optimization specifier for the Source_adapt component.
Convert_FlatE_2_Maxwell McStas 1.5/ILL Thomas C Hansen More... Conversion from flat energy distribution to Maxwellian neutron spectra
ESS_moderator_long McStas 1.4.2 Kim Lefmann More... Adapted from Moderator by: KN, M.Hagen, August 1998 A parametrised pulsed source for modelling ESS long pulses.
ESS_moderator_short McStas 1.5 Kim Lefmann More... Adapted from Moderator by: KN, M.Hagen, August 1998 A parametrised pulsed source for modelling ESS short pulses.
Flux_adapter (Unknown) EF, Oct 14, 1999, Rev Nov 17, 1999 More...
Moderator McStas 1.5 KN, M.Hagen More... A simple pulsed source for time-of-flight.
Monitor_Optimizer McStas 1.5/ILL (France) Emmanuel Farhi More... To be used after the Source_Optimizer component
Source_Maxwell_3 McStas 1.5 Kim Lefmann More... Source with up to three Maxwellian distributions
Source_Optimizer McStas 1.5/ILL (France) Emmanuel Farhi More... A component that optimizes the neutron flux passing through the Source_Optimizer in order to have the maximum flux at the Monitor_Optimizer position.
Source_adapt McStas 1.5 Kristian Nielsen More... Neutron source with adaptive importance sampling
Source_file McStas 1.5//ILL E. Farhi More... Source that generates neutron events from an ascii/binary 'source' file.
Source_flat McStas 1.5 Kim Lefmann More... A circular neutron source with flat energy spectrum and arbitrary flux
Source_flat_lambda McStas 1.5 Kristian Nielsen and Kim Lefmann More... Neutron source with flat wavelength spectrum and arbitrary flux.
Source_gen McStas 1.5 Kristian Nielsen, Kim Lefmann and Emmanuel Farhi More... Circular/squared neutron source with flat or Maxwellian energy spectrum (possibly spatially gaussian)

Optics
Name Origin Author(s) Help Description
Arm McStas 1.5 Kim Lefmann and Kristian Nielsen More... Arm/optical bench
Beamstop McStas 1.5 Kristian Nielsen More... Rectangular/circular beam stop.
Bender McStas 1.5/Uni. Erlangen (Germany) Philipp Bernhardt More... Models a curved neutron guide.
Channeled_guide McStas 1.5 Kristian Nielsen More... Neutron guide with channels (bender section).
Chopper McStas 1.5 Philipp Bernhardt More... Disk chopper.
Curved_Monochromator McStas 1.5/ILL Emmanuel Farhi More... by Kristian Nielsen and Peter Link Double bent multiple crystal slabs with anisotropic gaussian mosaic.
Fermi_Chopper McStas 1.5/KEK (Japan) Andrew Garrett More... Fermi Chopper with curved slits.
Filter McStas 1.5 Kim Lefmann and Kristian Nielsen More... A simple cut-off neutron filter.
Filter_Graphite McStas 1.5/ILL Thomas C Hansen More... Pyrolytic graphite filter (analytical model)
Gravity_guide McStas 1.5/ILL (France). Emmanuel Farhi More... Neutron guide with gravity. Can be channeled and focusing.
Guide McStas 1.5 Kristian Nielsen More... Neutron guide.
Guide_wavy McStas 1.5 Kim Lefmann More... Neutron guide with gaussian waviness.
He3_cell McStas 1.5/ILL Trefor Roberts More... Polarised 3He cell
Mirror McStas release Kristian Nielsen More... Single mirror plate.
Mon_2foc McStas 1.5/Uni. Gottingen (Germany) Peter Link. More... Double bent monochromator with multiple slabs
Monochromator McStas 1.5 Kim Lefmann and Henrik M. Roennow More... Monochromator/analyzer crystal (OBSOLETE).
Mosaic_anisotropic McStas 1.5 Kristian Nielsen More... Mosaic crystal with anisotropic mosaic.
Mosaic_simple McStas 1.5 Kristian Nielsen More... Mosaic crystal, possibly off-cut.
Powder_filter Based on Be_filter, written by SN Klausen, December 1999, B. Fortescue More... Incorporating code from Single_crystal, written by KN, December 1999 Box-shaped powder filter
Selector McStas 1.5/Uni. Gottingen (Germany) Peter Link. More... velocity selector (helical lamella type) such as V_selector component
Slit McStas 1.5 Kim Lefmann and Henrik M. Roennow More... Rectangular/circular slit.
Soller McStas 1.5 Kristian Nielsen More... A simple analytical Soller collimator (with triangular transmission).
V_selector McStas 1.4.2 Kim Lefmann More... Velocity selector.

Samples
Name Origin Author(s) Help Description
Powder1 McStas 1.5 E.M.Lauridsen, N.B.Christensen, A.B.Abrahamsen More... General powder sample with a single scattering vector.
Res_sample McStas 1.5 Kristian Nielsen More... Sample for resolution function calculation.
SiC McStas 1.5/IRI. S. Rycroft More...
Single_crystal McStas 1.5 Kristian Nielsen More... Mosaic single crystal with multiple scattering vectors.
V_sample McStas 1.5 Kim Lefmann and Kristian Nielsen More... Vanadium sample.

Detectors and monitors
Name Origin Author(s) Help Description
DivLambda_monitor McStas 1.5 Kristian Nielsen More... Divergence/wavelength monitor.
DivPos_monitor McStas 1.5 Kristian Nielsen More... Divergence/position monitor (acceptance diagram).
Divergence_monitor McStas 1.5 Kim Lefmann More... Horizontal+vertical divergence monitor.
EPSD_monitor McStas 1.5 Kim Lefmann More... A monitor measuring neutron intensity vs. position, x, and neutron energy, E
E_monitor McStas 1.5 Kristian Nielsen and Kim Lefmann More... Energy-sensitive monitor.
Hdiv_monitor (Unknown) Thomas Hansen, December, 1999 More...
L_monitor McStas 1.5 Kristian Nielsen and Kim Lefmann More... Wavelength-sensitive monitor.
Monitor McStas 1.5 Kim Lefmann More... Simple single detector/monitor.
Monitor_4PI McStas 1.5 Kim Lefmann and Kristian Nielsen More... Monitor that detects ALL non-absorbed neutrons.
Monitor_nD McStas 1.5/ILL Emmanuel Farhi More... This component is a general Monitor that can output 0/1/2D signals (Intensity vs. [something] and vs. [something] ...)
PSD_monitor McStas 1.5 Kim Lefmann More... Position-sensitive monitor.
PSD_monitor_4PI McStas 1.5 Kim Lefmann and Kristian Nielsen More... Spherical position-sensitive detector.
PSD_monitor_4PI_log McStas 1.5 Kim Lefmann and Kristian Nielsen More... Spherical position-sensitive detector with logarithmic scale.
PSDcyl_monitor McStas 1.5 Kim Lefmann More... A 2D Position-sensitive monitor. The shape is cylindrical with the axis vertical. The monitor covers the whole cylinder (360 degrees).
PSDlin_monitor McStas 1.5 Kim Lefmann More... Rectangular 1D PSD, measuring intensity vs. vertical position, x
PreMonitor_nD McStas 1.5/ILL (France) Emmanuel Farhi More... This component is a PreMonitor that is to be used with one Monitor_nD, in order to record some neutron parameters
Res_monitor McStas 1.5 Kristian Nielsen More... Monitor for resolution calculations
TOFLambda_monitor McStas release KL More... Time-of-flight/wavelength monitor.
TOF_cylPSD_monitor McStas 1.5 Kim Lefmann More... Cylindrical (2pi) PSD Time-of-flight monitor.
TOF_monitor McStas 1.5 KN, M. Hagan More... Rectangular Time-of-flight monitor.
TOFlog_mon McStas 1.5 Kim Lefmann More... Rectangular Time-of-flight monitor with logarithmic time binning.

Misc
Name Origin Author(s) Help Description
Vitess_input McStas 1.5.0 Kristian Nielsen More... Read neutron state parameters from VITESS neutron file.
Vitess_output McStas 1.5.0 Kristian Nielsen More... Write neutron state parameters to VITESS neutron file.

Obsolete components
Name Origin Author(s) Help Description
Beamstop_circular McStas 1.5 Kristian Nielsen More... Circular beam stop.
Beamstop_rectangular McStas 1.5 Kristian Nielsen More... Rectangular beam stop.
Circular_slit McStas 1.5 Kristian Nielsen More... Circular slit.
Guide2 McStas 1.0 (1998) KN More... Models a rectangular guide with different vert. and horiz. m mirror values. See Channeled_guide component
Monochromator0 ILL (Dif/D20) Thomas C Hansen More... Non-flat monochromator crystal with multiple scattering
PSD_bidim (Unknown) (Unknown) More...
PSD_curved ILL (Dif/D20) Thomas C Hansen More... Curved linear 1D MSGC PSD
PSD_entry ILL (Dif/D20) Thomas C Hansen More... Entry window of a curved linear gaschamber PSD
PSD_monitor_4PI_log McStas 1.5 Kim Lefmann and Kristian Nielsen More... Spherical position-sensitive detector with logarithmic scale.
Powder0 ILL (Dif/D20) Thomas C Hansen More... General powder sample in incoherent scattering cylindrical can
Soller_trans McStas 1.0 (1998) KN More... Soller collimator with rectangular opening and specified length.
Source_Maxwell McStas 1.5/ILL (France) Emmanuel Farhi More... Neutron source with Maxwellian wavelength spectrum and user-specified flux.
Source_flat_lambda McStas 1.5 Kristian Nielsen More... Neutron source with flat wavelength spectrum and arbitrary flux.
Source_flux McStas 1.5 Kristian Nielsen More... An old variant of the official Source_flux_lambda component.
Source_flux_lambda McStas 1.5 Kristian Nielsen More... Neutron source with flat wavelength spectrum and user-specified flux.

This Component list was updated on Oct 12 2001 .


[ McStas at ILL | McStas at Risø ]


Generated by McDoc, Maintained by Emmanuel Farhi <farhi@ill.fr> and Kristian Nielsen <kristian.nielsen@risoe.dk>. Contact us for any comments.