[ sources | optics | samples | monitors | misc | contrib | examples ]

Components and Instruments from the Library 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 Risoe Kristian Nielsen More... Optimization specifier for the Source_adapt component.
ESS_moderator_long Risoe KL, February 2001 More... A parametrised pulsed source for modelling ESS long pulses.
ESS_moderator_short Risoe KL, February 2001 More... A parametrised pulsed source for modelling ESS short pulses.
Moderator Risoe KN, M.Hagen More... A simple pulsed source for time-of-flight.
Monitor_Optimizer ILL (France) Emmanuel Farhi More... To be used after the Source_Optimizer component
Source_Maxwell_3 Risoe Kim Lefmann More... Source with up to three Maxwellian distributions
Source_Optimizer 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 Risoe Kristian Nielsen More... Neutron source with adaptive importance sampling
Source_div Risoe KL More... Neutron source with Gaussian divergence
Source_flat Risoe Kim Lefmann More... A circular neutron source with flat energy spectrum and arbitrary flux
Source_flat_lambda Risoe Kristian Nielsen and Kim Lefmann More... Neutron source with flat wavelength spectrum and arbitrary flux.
Source_flux Risoe Kristian Nielsen More... An old variant of the official Source_flux_lambda component.
Source_flux_lambda Risoe Kristian Nielsen More... Neutron source with flat wavelength spectrum and user-specified flux.
Source_gen ILL/Risoe Emmanuel Farhi, Kim Lefmann More... Circular/squared neutron source with flat or Maxwellian energy/wavelength spectrum (possibly spatially gaussian)
Virtual_input ILL E. Farhi More... Source-like component that generates neutron events from an ascii/binary 'virtual source' file.
Virtual_output ILL E. Farhi More... Detector-like component that writes neutron state parameters into a 'virtual source' neutron file.

Optics
Name Origin Author(s) Help Description
Arm Risoe Kim Lefmann and Kristian Nielsen More... Arm/optical bench
Beamstop Risoe Kristian Nielsen More... Rectangular/circular beam stop.
Bender Uni. Erlangen (Germany) Philipp Bernhardt More... Models a curved neutron guide.
Chopper Risoe Philipp Bernhardt More... Disk chopper.
Chopper_Fermi KEK (Japan) Andrew Garrett More... Fermi Chopper with curved slits.
Collimator_linear Risoe Kristian Nielsen More... A simple analytical Soller collimator (with triangular transmission).
Filter_gen ILL EF (from Flux_adapter) More... This components may either set the flux or change it (filter-like), using an external data file.
Guide Risoe Kristian Nielsen More... Neutron guide.
Guide_channeled Risoe Kristian Nielsen More... Neutron guide with channels (bender section).
Guide_gravity ILL (France). Emmanuel Farhi More... Neutron guide with gravity. Can be channeled and focusing. Waviness may be specified, as well as side chamfers (on substrate).
Guide_wavy Risoe Kim Lefmann More... Neutron guide with gaussian waviness.
Mirror Risoe Kristian Nielsen More... Single mirror plate.
Monochromator_curved ILL Emmanuel Farhi, Kim, Lefmann, Peter Link More... by Kristian Nielsen and Peter Link Double bent multiple crystal slabs with anisotropic gaussian mosaic.
Monochromator_flat Risoe Kristian Nielsen More... Flat Monochromator crystal with anisotropic mosaic.
Selector Uni. Gottingen (Germany) Peter Link. More... velocity selector (helical lamella type) such as V_selector component
Slit Risoe Kim Lefmann and Henrik M. Roennow More... Rectangular/circular slit.
V_selector Risoe Kim Lefmann More... Velocity selector.

Samples
Name Origin Author(s) Help Description
Phonon_simple Risoe Kim Lefmann More... A sample for phonon scattering based on cross section expressions from Squires, Ch.3.
Powder1 Risoe E.M.Lauridsen, N.B.Christensen, A.B.Abrahamsen More... General powder sample with a single scattering vector.
Powder2 McStas release E.M.Lauridsen, N.B.Christensen, A.B.Abrahamsen More... KL, 28.09.01 (two lines) KL, 22.05.03 (background) General powder sample with two scattering vectors and incoherent backgorund.
Res_sample Risoe Kristian Nielsen More... Sample for resolution function calculation.
Sans_spheres Risoe P. Willendrup, K. Lefmann, L. Arleth More... Sample for Small Angle Neutron Scattering - hard spheres in thin solution, mono disperse.
Single_crystal Risoe Kristian Nielsen More... Mosaic single crystal with multiple scattering vectors.
V_sample Risoe Kim Lefmann and Kristian Nielsen More... Vanadium sample.

Detectors and monitors
Name Origin Author(s) Help Description
DivLambda_monitor Risoe Kristian Nielsen More... Divergence/wavelength monitor.
DivPos_monitor Risoe Kristian Nielsen More... Divergence/position monitor (acceptance diagram).
Divergence_monitor Risoe Kim Lefmann More... Horizontal+vertical divergence monitor.
EPSD_monitor Risoe Kim Lefmann More... A monitor measuring neutron intensity vs. position, x, and neutron energy, E
E_monitor Risoe Kristian Nielsen and Kim Lefmann More... Energy-sensitive monitor.
Hdiv_monitor Risoe KL, More... A divergence sensitive monitor.
L_monitor Risoe Kristian Nielsen and Kim Lefmann More... Wavelength-sensitive monitor.
Monitor Risoe Kim Lefmann More... Simple single detector/monitor.
Monitor_4PI Risoe Kim Lefmann and Kristian Nielsen More... Monitor that detects ALL non-absorbed neutrons. Example: Monitor_4PI()
Monitor_nD ILL Emmanuel Farhi More... This component is a general Monitor that can output 0/1/2D signals (Intensity or signal vs. [something] and vs. [something] ...)
PSD_monitor Risoe Kim Lefmann More... Position-sensitive monitor.
PSD_monitor_4PI Risoe Kim Lefmann and Kristian Nielsen More... Spherical position-sensitive detector.
PSDcyl_monitor Risoe 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 Risoe Kim Lefmann More... Rectangular 1D PSD, measuring intensity vs. vertical position, x Example: PSDlin_monitor(nx=20, filename="Output.x", xmin=-0.1, xmax=0.1, ymin=-0.1, ymax=0.1)
PreMonitor_nD 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 Risoe Kristian Nielsen More... Monitor for resolution calculations
TOFLambda_monitor Risoe KL More... Time-of-flight/wavelength monitor.
TOF_cylPSD_monitor Risoe Kim Lefmann More... Cylindrical (2pi) PSD Time-of-flight monitor.
TOF_monitor Risoe KN, M. Hagen More... Rectangular Time-of-flight monitor.
TOFlog_mon Risoe Kim Lefmann More... Rectangular Time-of-flight monitor with logarithmic time binning.

Misc
Name Origin Author(s) Help Description
Progress_bar ILL Emmanuel Farhi More... A simulation progress bar
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.

Contributed components
Name Origin Author(s) Help Description
Al_window FRM-II S. Roth More... Aluminium window in the beam
Collimator_ROC ILL (Dif/D20) Thomas C Hansen More... Radial Oscillationg Collimator (ROC)
FermiChopper ILL Grenoble / TU Muenchen M. Poehlmann, C. Carbogno, H. Schober More... Fermi Chopper with rotating frame.
Filter_graphite ILL Thomas C Hansen More... Pyrolytic graphite filter (analytical model)
Filter_powder ILL, 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 or sample
Guide_curved (Unknown) Ross Stewart More... Non-focusing curved neutron guide.
Guide_honeycomb ILL (France). G. Venturi More... Neutron guide with gravity and honeycomb geometry. Can be channeled and focusing.
Guide_tapering McStas 1.6 Uwe Filges More...
He3_cell ILL Trefor Roberts More... Polarised 3He cell
ISIS_moderator ISIS S. Ansell and D. Champion More... ISIS Moderators
Monochromator_2foc Uni. Gottingen (Germany) Peter Link. More... Double bent monochromator with multiple slabs
SiC IRI. S. Rycroft More... SiC layer sample

Instrument Examples
Name Origin Author(s) Help Description
ISIS HET (Hetfull.instr) ISIS (UK) Dickon Champion More... HET: High Energy Transfer Chopper Spectrometer
ILL ILL_D9 (ILL_D9.instr) ILL (France) More... The D9 hot diffractometer at the ILL.
tests ISIStest (ISIStest.instr) ISIS Dickon Champion More...
tests Risoe_sans (SANS.instr) Risoe Kim Lefmann More... Test instrument for the Sans_spheres component. No guide / velocity selector etc. Will be developed further at at later time.
tests TEST_PHONON (Test_Phonon.instr) RISOE Kim Lefmann More...
PSI FOCUS (focus_psi.instr) PSI Uwe Filges More... The FOCUS Spectrometer at PSI (Paul Scherrer Institute,Switzerland)
Brookhaven H8_test (h8_test.instr) ILL (France) Emmanuel Farhi More... The former thermal H8 triple-axis spectrometer from Brookhaven reactor
Risoe TAS1_C1 (linup-1.instr) Risoe A. Abrahamsen, N. B. Christensen, and E. Lauridsen More... The conventional cold-source triple-axis spectrometer TAS1 at Risoe National Laboratory used as a diffractometer for monochromator rocking curves
Risoe TAS1_C1_Tilt (linup-2.instr) Risoe A. Abrahamsen, N. B. Christensen, and E. Lauridsen More... The conventional cold-source triple-axis spectrometer TAS1 at Risoe National Laboratory used as a diffractometer for a collimator tilt alignment.
Risoe TAS1_Diff_Slit (linup-3.instr) Risoe A. Abrahamsen, N. B. Christensen, and E. Lauridsen More... The conventional cold-source triple-axis spectrometer TAS1 at Risoe National Laboratory used as a diffractometer for a collimation alignment study with a slit sample.
Risoe TAS1_Diff_Vana (linup-4.instr) Risoe A. Abrahamsen, N. B. Christensen, and E. Lauridsen More... The conventional cold-source triple-axis spectrometer TAS1 at Risoe National Laboratory used as a diffractometer for an alignment study with a vanadium sample.
Risoe TAS1_Diff_Powder (linup-5.instr) Risoe A. Abrahamsen, N. B. Christensen, and E. Lauridsen More... The conventional cold-source triple-axis spectrometer TAS1 at Risoe National Laboratory used as a diffractometer for an alignment study with a powder sample.
Risoe TAS1_Vana (linup-6.instr) Risoe A. Abrahamsen, N. B. Christensen, and E. Lauridsen More... The conventional cold-source triple-axis spectrometer TAS1 at Risoe National Laboratory used with a vanadium sample.
Risoe TAS1_Powder (linup-7.instr) Risoe A. Abrahamsen, N. B. Christensen, and E. Lauridsen More... The conventional cold-source triple-axis spectrometer TAS1 at Risoe National Laboratory used with a powder sample.
ISIS prisma2 (prisma2.instr) ISIS/Risoe Kristian Nielsen and Mark Hagen More... Simple simulation of PRISMA2 with RITA-style analyser backend.
Tutorial vanadium_example (vanadium_example.instr) Risoe KN and KL More... A test instrument using a vanadium cylinder

This Component list was updated on Feb 28 2006 .


[ McStas at ILL | McStas at Risø ]


Generated by McDoc, Maintained by Emmanuel Farhi <farhi@ill.fr> and Peter Willendrup <peter.willendrup@risoe.dk>. Contact us for any comments.