|
|
|
|
![]() |
![]() |
![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
About McStas Download Documentation |
10.6 The Divergence_monitor McStas ComponentHorizontal+vertical divergence monitor.
Identification
DescriptionA divergence sensitive monitor. The counts are distributed in (n times m) pixels. Example: Divergence_monitor(nh=20, nv=20, filename="Output.pos", xmin=-0.1, xmax=0.1, ymin=-0.1, ymax=0.1,
maxdiv_h=2, maxdiv_v=2)
Input parametersParameters in boldface are required; the others are optional.
Links
A divergence sensitive monitorThe component Divergence_monitor is a two-dimensional monitor, which resembles PSD_Monitor. As for this component, the detector window is set by the \(x\) and \(y\) input coordinates. Divergence_ monitor is sensitive to the neutron divergence, defined by \(\eta _\textrm {h} = \tan ^{-1}(v_x/v_z)\) and \(\eta _\textrm {v} = \tan ^{-1}(v_y/v_z)\). The neutron counts are being histogrammed into \(n_\textrm {v} \times n_\textrm {h}\) pixels. The divergence range accepted is in the vertical direction \([-\eta _\textrm {v,max}; \eta _\textrm {v,max}]\), and similar for the horizontal direction. The output from PSD_monitor is the integrated counts, \(n, I, M_2\), as well as three two-dimensional arrays of counts: \(n(\eta _\textrm {v},\eta _\textrm {h}), I(\eta _\textrm {v},\eta _\textrm {h}), M_2(\eta _\textrm {v},\eta _\textrm {h})\). The arrays are written to a file, filename, and can be read e.g. by the tool MC_plot, see the system manual. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||