Quick launch:
Last version:
News:
--
Fluka Release
|
[ <--- prev -- ] [ HOME ] [ -- next ---> ] BEAMdefines several beam characteristics: type of particle, energy, divergence,
profile and statistical weight
WHAT(1) > 0.0 : average beam momentum in GeV/c < 0.0 : average beam kinetic energy in GeV This value is available in COMMON BEAMCM as variable PBEAM. It can be used or modified in subroutine SOURCE if command SOURCE is present in input. Default = 200.0 GeV/c momentum WHAT(2) > 0.0 : beam momentum spread in GeV/c. The momentum distribution is assumed to be rectangular < 0.0 : |WHAT(2)| is the full width at half maximum (FWHM) of a Gaussian momentum distribution (FWHM = 2.355 sigma) This value is available in COMMON BEAMCM as variable DPBEAM. It can be used or modified in subroutine SOURCE if command SOURCE is present in input. However, in that case the momentum/energy sampling must be programmed by the user. Default = 0.0 WHAT(3) specifies the beam divergence (in mrad): > 0.0 : |WHAT(3)| is the width of a rectangular angular distribution < 0.0 : |WHAT(3)| is the FWHM of a Gaussian angular distribution > 2000 x PI mrad (i.e. 2 pi rad) : an isotropic distribution is assumed (see Note 7 below) This value is available in COMMON BEAMCM as variable DIVBM. It can be used or modified in subroutine SOURCE if command SOURCE is present in input. However, in that case the divergence sampling must be programmed by the user. Default = 0.0 WHAT(4) > 0.0 : If WHAT(6) > 0.0, beam width in x-direction in cm. The beam profile is assumed to be rectangular. If WHAT(6) < 0.0, WHAT(4) is the maximum radius of an annular beam spot. < 0.0 : |WHAT(4)| is the FWHM of a Gaussian profile in x-direction (whatever the value of WHAT(6)) This value is available in COMMON BEAMCM as variable XSPOT. It can be used or modified in subroutine SOURCE if command SOURCE is present in input. However, in that case the x-profile sampling must be programmed by the user. Default = 0.0 WHAT(5) > 0.0 : If WHAT(6) > 0.0, beam width in y-direction in cm. The beam profile is assumed to be rectangular. If WHAT(6) < 0.0, WHAT(5) is the minimum radius of an annular beam spot. < 0.0 : |WHAT(5)| is the FWHM of a Gaussian profile in y-direction (whatever the value of WHAT(6)) This value is available in COMMON BEAMCM as variable YSPOT. It can be used or modified in subroutine SOURCE if command SOURCE is present in input. However, in that case the y-profile sampling must be programmed by the user. Default = WHAT(4) WHAT(6) < 0.0: WHAT(4) and WHAT(5), if positive, are interpreted as the maximum and minimum radii of an annular beam spot. If negative, they are interpreted as FWHMs of Gaussian profiles as explained above, independent of the value of WHAT(6). >= 0.0: ignored Default = 0.0 SDUM = beam particle name. Particle names and numerical codes are listed in the table of FLUKA particle types (see (5)). For heavy ions, use the name HEAVYION and specify further the ion properties by means of option HI-PROPErt. In this case WHAT(1) will mean the energy (or momentum) PER UNIT ATOMIC MASS, and not the total energy or momentum. The light nuclei 4He, 3He, triton and deuteron are defined with their own names (4-HELIUM, 3-HELIUM, TRITON and DEUTERON) and WHAT(1) will be the total energy or momentum. For (radioactive) isotopes, use the name ISOTOPE and specify further the isotope properties by means of option HI-PROPErt. In this case WHAT(1) and WHAT(2) are meaningless. If no radioactive isotope evolution or decay is requested, or if a stable isotope is input, nothing will occur, and no particle will be transported. Neutrino interactions are activated by a (A)NEUTRIxx SDUM. Neutrino interactions are forced to occur in the point (or area) defined in the BEAMPOS card. [Not yet implemented: For optical photons, use the name OPTIPHOT and specify further the transport properties by material by means of option OPT-PROP.] This value can be overridden in user routine SOURCE (if command SOURCE is present in input) by assigning a value to variable IJBEAM equal to the numerical code of the beam particle. Default = PROTON Default (command BEAM not requested): not allowed! The WHAT(1) value of the BEAM command is imperatively required, in order to set up the maximum energy of cross-section tabulations. Notes:
sigma_r = sigma_x = sigma_y The distribution has a form P(r) = 1/(2pi sigma_x sigma_y) exp{-1/2[(x/sigma_x)^2 + (y/sigma_y)^2]} = = 1/(2pi sigma_r^2) exp[-1/2(r/sigma_r)^2]
Examples: * The following BEAM card refers to a 100 keV pencil-like * electron beam: *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 BEAM -1.E-4 0.0 0.0 0.0 0.0 1.0 ELECTRON * The next option card describes a parallel proton beam with a * momentum of 10.0 +/- 0.2 GeV/c, with a Gaussian profile in * the x-direction and in the y-direction described by standard * deviations sigma_x = 1. cm (FWHM = 2.36 cm) and sigma_y = 0.5 * cm (FWHM = 1.18 cm). *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 BEAM 10.0 0.2 0.0 -2.36 -1.18 1.0 PROTON * The next example concerns a negative muon beam of 2 GeV * kinetic energy, with a divergence of 3 mrad. *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 BEAM -2.0 0.0 3.0 0.0 0.0 1.0 MUON- * The next BEAM card describes a 137-Cs isotropic source BEAM -661.7E-6 0.0 1.E4 0.0 0.0 1.0 PHOTON * The last example illustrates how to define a hollow 14 MeV * neutron beam, with an inner radius of 7 mm and an outer radius * of 1.2 cm. *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 BEAM -14.E-3 0.0 0.0 1.2 0.7 -1.0 NEUTRON |
© FLUKA Team 2000–2024