Author: Peter Willendrup, derived from TOF_lambda_monitor.comp
Origin: DTU Physics
Date: May 23, 2012
If used in the right setting, will output "instantaneous" and "mean" brilliances in units of Neutrons/cm^2/ster/AA/s. Conditions for proper units:
Use a with a source of area 1x1cm
The source must illuminate/focus to an area of 1x1cm a 1m distance
Parametrise the Brilliance_monitor with the frequency of the source
To not change the source TOF distribution, place the Brilliance monitor close to the source!
with a source of area 1x1cm illuminating/focusing to an area of 1x1cm a 1m distance, this monitor will output "instantaneous" and "mean" brilliances in units of Neutrons/cm^2/ster/AA/s
Here is an example of the use of the component. Note how the mentioned Unit conditions are implemented in instrument code.
COMPONENT Source = ESS_moderator_long(
l_low = lambdamin, l_high = lambdamax, dist = 1, xw = 0.01, yh = 0.01,
freq = 14, T=50, tau=287e-6, tau1=0, tau2=20e-6,
n=20, n2=5, d=0.00286, chi2=0.9, I0=6.9e11, I2=27.6e10,
branch1=0, branch2=0.5, twopulses=0, size=0.01)
AT (0, 0, 0) RELATIVE Origin
COMPONENT BRIL = Brilliance_monitor(nlam=196,nt=401,filename="bril.sim",
AT (0,0,0.000001) RELATIVE Source
Parameters in boldface are required;
the others are optional.
Number of bins in wavelength
Number of bins in TOF
Minimum wavelength detected
Maximum wavelength detected
If set, the monitor does not influence the neutron state
Source frequency. Use freq=1 for reactor source
Flag to generate TOF-distributions as function of wavelength
Flag to generate TOF-lambda distribution output
width of monitor
height of monitor
Distance from source. Beware when transporting through neutron optics!