We present new McStas components Virtual_mcnp_input and Virtual_tripoli4_input, Virtual_mcnp_output and Virtual_tripoli_output to be used as interface for the MCNP and Tripoli neutron transport codes. Similarly, the new Lens component can be used to describe any refracting material set-up, including lenses and prisms. A new library for McStas adds the ability to describe any geometrical arrangement as a set of polygons. This feature has been implemented in most sample scattering components such as Single_crystal, Incoherent, Isotropic_Sqw (liquids/amorphous/powder), PowderN as well as in Guide_anyshape component for reflecting or absorbing complex set-up. The PSD_Detector component models a neutron absorbing gas volume, taking into account for instance the penetration depth and the associated parallax effect, the charge cloud generated at the absorption location. This gas volume can be enclosed in a scattering material in order to model the absorption and scattering in the detector housing, prior to the actual detection. An extended model of the IN5b time-of-flight spectrometer at the Institut Laue Langevin is used to simulate vanadium and powder diffractograms, making use of the gas detector component.
Farhi, E., Monzat, C., Arnerin, R., van Vuuren, T., Castán-Guerrero, C., Hennane, C., Harraud, P. A., Campioni, G., Fuard, S., Ollivier, J., & Willendrup, P. K. (2014). Advanced sources and optical components for the McStas neutron scattering instrument simulation package. Journal of Neutron Research, 17(1), 63-74. https://doi.org/10.3233/JNR-130007