[ sources | optics | samples | monitors | misc ]
Names in Boldface denote components that are properly documented with comments in the source code.
| Name | Origin | Author(s) | Help | Description |
| Adapt_check | McStas release | Kristian Nielsen | More... | Optimization specifier for the Source_adapt component. |
| Convert_FlatE_2_Maxwell | ILL (Dif/D20) | Thomas C Hansen | More... | Conversion from flat energy distribution to Maxwellian neutron spectra |
| Flux_adapter | (Unknown) | EF, Oct 14, 1999, Rev Nov 17, 1999 | More... | |
| Moderator | McStas release | 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_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(s). |
| Source_adapt | McStas release | Kristian Nielsen | More... | Neutron source with adaptive importance sampling |
| Source_div | McStas release | KL | More... | Neutron source with Gaussian divergence |
| Source_flat | McStas release | KL | More... | Neutron source with flat energy spectrum and arbitrary flux |
| Source_flat_lambda | McStas release | KN | More... | Neutron source with flat wavelength spectrum and arbitrary flux. |
| Source_flux | McStas 1.0 (1998) | KN | More... | An old variant of the official Source_flux_lambda component. |
| Source_flux_lambda | McStas release | KN | More... | Neutron source with flat wavelength spectrum and user-specified flux. |
| Name | Origin | Author(s) | Help | Description |
| Arm | McStas release | KL, KN | More... | Arm/optical bench |
| Beamstop_circular | McStas release | Kristian Nielsen | More... | Circular beam stop. |
| Beamstop_rectangular | McStas release | Kristian Nielsen | More... | Rectangular beam stop. |
| Bender | Uni. Erlangen (Germany) | Philipp Bernhardt | More... | Models a curved neutron guide. |
| Channeled_guide | McStas release | KN | More... | Neutron guide with channels (bender section). |
| Chopper | McStas release | Philipp Bernhardt | More... | Disk chopper. |
| Circular_slit | McStas release | KN | More... | Circular slit. |
| Fermi_Chopper | KEK (Japan) | Andrew Garrett | More... | Fermi Chopper with curved slits. |
| Filter | McStas release | KL, KN | More... | A simple neutron filter. |
| Filter_Graphite | ILL (Dif/D20) | Thomas C Hansen | More... | Pyrolytic graphite filter |
| First_Chopper | McStas release | Philipp Bernhardt | More... | First disk chopper after a continuous neutron source. |
| Gravity_guide | McStas release, component Guide | KL | More... | Neutron guide with gravity. NB! This is a temporary component to be abandones when information about gravity is included in the kernel. |
| Guide | McStas release | KN | More... | Neutron guide. |
| Guide2 | McStas 1.0 (1998) | KN | More... | Models a rectangular guide with different vert. and horiz. m mirror values. See Channeled_guide component |
| Mirror | McStas release | KN | More... | Single mirror plate. |
| Mon_2foc | Uni. Gottingen (Germany) | PL | More... | Double bent monochromator with multiple slabs |
| Monochromator | McStas release | KL, HMR | More... | Monochrmator/analyzer crystal (OBSOLETE). |
| Monochromator0 | ILL (Dif/D20) | Thomas C Hansen | More... | Non-flat monochromator crystal with multiple scattering |
| Mosaic_anisotropic | McStas release | Kristian Nielsen | More... | Mosaic crystal with anisotropic mosaic. |
| Mosaic_simple | McStas release | 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 | Uni. Gottingen (Germany) | Peter Link | More... | velocity selector (helical lamella type) such as V_selector component |
| Slit | McStas release | KL, HMR | More... | Rectangular slit. |
| Soller | McStas release | KN | More... | A simple analytical Soller collimator. |
| Soller_trans | McStas 1.0 (1998) | KN | More... | Soller collimator with rectangular opening and specified length. |
| V_selector | McStas release | KL | More... | Velocity selector. |
| Name | Origin | Author(s) | Help | Description |
| 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 |
| Powder0 | ILL (Dif/D20) | Thomas C Hansen | More... | General powder sample in incoherent scattering cylindrical can |
| Powder1 | McStas release | E.M.Lauridsen, N.B.Christensen, A.B.Abrahamsen | More... | General powder sample with a single scattering vector. |
| Res_sample | McStas release | KN | More... | Sample for resolution function calculation. |
| Single_crystal | McStas release | KN | More... | Mosaic single crystal with multiple scattering vectors. |
| V_sample | McStas release | KL, KN | More... | Vanadium sample. |
| Name | Origin | Author(s) | Help | Description |
| DivLambda_monitor | McStas release | KN | More... | Divergence/wavelength monitor. |
| DivPos_monitor | McStas release | KN | More... | Divergence/position monitor (acceptance diagram). |
| Divergence_monitor | McStas release | KL | More... | Horizontal+vertical divergence monitor. |
| E_monitor | McStas release | KN,KL | More... | Energy-sensitive monitor. |
| Hdiv_monitor | (Unknown) | (Unknown) | More... | |
| L_monitor | McStas release | KN,KL | More... | Wavelength-sensitive monitor. |
| Monitor | McStas release | KL | More... | Simple single detector/monitor. |
| Monitor_4PI | McStas release | KL, KN | More... | Monitor that detects ALL non-absorbed neutrons. |
| Monitor_nD | ILL (France) | Emmanuel Farhi | More... | This component is a general Monitor that can output 0/1/2D signals (Intensity vs. [something] and vs. [something] ...) |
| 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 | McStas release | KL | More... | Position-sensitive monitor. |
| PSD_monitor_4PI | McStas release | KL and KN | More... | Spherical position-sensitive detector. |
| PSD_monitor_4PI_log | McStas release | KL and KN | More... | Spherical position-sensitive detector with logarithmic scale. |
| Res_monitor | McStas release | KN | More... | Monitor for resolution calculations |
| TOF_monitor | McStas release | KN, M. Hagan | More... | Rectangular Time-of-flight monitor. |
| Monitor_nD | ILL (France) | Emmanuel Farhi | More... | This component is a general Monitor that can output 0/1/2D signals (Intensity vs. [something] and vs. [something] ...) |
| Name | Origin | Author(s) | Help | Description |
| Vitess_input | McStas release | Kristian Nielsen | More... | Read neutron state parameters from VITESS neutron file. |
| Vitess_output | McStas release | Kristian Nielsen | More... | Write neutron state parameters to VITESS neutron file. |
This Component list was updated on Jan 22 2001 .