[mcstas-users] Virtual source with fixed-m divergence
Thierry Bigault
bigault at ill.fr
Wed Mar 10 16:46:51 CET 2021
Dear McStas,
Here is my problem:
I would like to simulate the exit of a cold neutron guide with a source.
The aim is to concentrate on the instrument optics, without having to
calculate all the guide from the reactor.
A simplified and quite general description of a guide exit is a beam
with a fixed "m-value" divergence: for a given wavelength, the width of
the angular divergence (either box-type, Gaussian or whatever) is
essentially proportional to the m-value of the guide coating and to the
wavelength.
If the guide has different supermirror coatings on horizontal and on
vertical faces, this leads to different angular widths.
I assume the beam characteristics does not depend on the position at the
guide exit in this approach.
My question is : what is the simplest way to simulate such a secondary
(or virtual) source in McStas ? I only found components where the
angular width is geometrically fixed (in degrees), therefore
wavelength-independent.
Ideally I would also like to include a non-flat wavelength intensity
distribution, but this can probably be done by adding a Filter_gen after
the source.
I am thinking of making several calculations at different wavelengths,
but if anyone knows a all-in-one solution I am interested.
Thierry
--
Logo ILL <https://www.ill.eu/>
Dr. Thierry BIGAULT
Research Engineer
Multlayer Neutron Optics
*Institut Max von Laue - Paul Langevin (ILL)*
71, avenue des Martyrs - CS 20156
38042 Grenoble cedex 9 - France
+33 (0)4 76 20 76 95
bigault at ill.eu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman2.mcstas.org/pipermail/mcstas-users/attachments/20210310/fcf27e36/attachment.html>
More information about the mcstas-users
mailing list