[ Identification | Description | Input parameters | Links ]
DivPos_monitor
Component2D 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)
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 | 1 | 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 | 1 | ||
vertical | 1 | Monitor intensity as a function of vertical divergence and position. | 0 | |
nowritefile | 1 | If set, monitor will skip writing to disk | 0 |
AT ( | , | , | ) RELATIVE | |||
---|---|---|---|---|---|---|
ROTATED ( | , | , | ) RELATIVE |
DivPos_monitor.comp
.
[ Identification | Description | Input parameters | Links ]
Generated on 2023-09-19 20:01:36