McStas logo McStas - A neutron ray-trace simulation package ILL; PSI; ESS Niels Bohr Institute DTU Physics NEXMAP

McStas

About McStas
 Conditions of use
 Authors/Contacts
 Project funding

Download
 Components
 Other Downloads (share)

Mailing list

Search web/mailinglist

Documentation
 Wiki (GitHub)
 McStas manual
 Publications

Links

Report bugs (GitHub)

Code-repository (GitHub)


McStas: DivPos_monitor Component

[ Identification | Description | Input parameters | Output parameters | Links ]

The DivPos_monitor Component

Divergence/position monitor (acceptance diagram).

Identification

  • Author: Kristian Nielsen
  • Origin: Risoe
  • Date: 1999
  • Version:(Unknown)

Description

2D detector for intensity as a function of position
and divergence, either horizontally or vertically (depending on the flag vertical).
This gives information similar to an aceptance diagram used
eg. to investigate beam profiles in neutron guides.

Example: DivPos_monitor(nh=20, ndiv=20, filename="Output.dip",
          xmin=-0.1, xmax=0.1, ymin=-0.1, ymax=0.1, maxdiv_h=2)

Input parameters

Parameters in boldface are required; the others are optional.
Name Unit Description Default
nb 1 Number of bins in position. 20
ndiv 1 Number of bins in divergence. 20
filename string Name of file in which to store the detector image. 0
xmin m Lower x bound of detector opening -0.05
xmax m Upper x bound of detector opening 0.05
ymin m Lower y bound of detector opening -0.05
ymax m Upper y bound of detector opening 0.05
xwidth m Width of detector. Overrides xmin,xmax. 0
yheight m Height of detector. Overrides ymin,ymax. 0
maxdiv degrees Maximal divergence detected. 2
restore_neutron 1 If set, the monitor does not influence the neutron state. 0
nx 0
ny 1 Vector definition of "forward" direction wrt. divergence, to be used e.g. when the monitor is rotated into the horizontal plane 0
nz 1
nowritefile 1 If set, monitor will skip writing to disk 0

Links


[ Identification | Description | Input parameters | Output parameters | Links ]

Generated automatically by McDoc, Peter Willendrup <peter.willendrup@risoe.dk> / Fri Sep 23 18:47:16 2022


Last Modified: Friday, 23-Sep-2022 20:47:16 CEST
Search website mailinglist archive GitHub repos