SHORT DESCRIPTION OF THE CONFID CODE
The code simulates an
experiment on fission of a relativistic projectile aiming for measuring
the fission-fragment nuclide distribution and the total kinetic energy.
The basic data, time-of-flight, deflection in a dipole and position
coordinates, are written on a file, event by event.
The code is
written in JustBasic (b), the booster in FreeBASIC (c) The package
contains all necessary files to run the code. If you want to modify the
code, you need the JustBasic interpreter. The interpreter is freely
available. JustBasic can be downloaded from http://www.justbasic.com/ .
It runs under Windows (a). It works also under LINUX with WINE (d). The
booster, which contains the identical algorithm but runs much faster
must be adapted too.
The input values of the code are entered by
a graphics interface. Some default values are given. Elements may be
entered by their atomic number or by element name. The parameters of the
set-up can be exported to a file and re-importet.
The code has a
graphic output with the detectors, dipole and trajectories. This offers
an easy way to control whether the positions of the detectors behind
the dipole fit to the mean deflection angle.
There are some free
places on the input matrices to enter some additional layers of matter
and gas sections. Also the dipole can be filled with a gas. (Complex gas
molecules are not yet supported. Please use Z = 7 for air, Z = 18 for
P10 counting gas etc.)
The code is controlled by the control
window. There you can chose the number of events to be calculated, you
can start and stop the calculation, and even restart with new input
values. A new calculation clears the output file, if you do not change
the file name.
Two other windows allow entering different parameters and options.
The
code calculates always one pair of fission fragments. (They add up to
the fissioning nucleus, neglecting neutron evaporation.) Four different
options for the distribution in space in the projectile frame are
available. For specific studies you can emit the fragments in 3
different fixed directions. In addition, an isotropic emission is
possible. Estimated values for the resolution in mass and TKE are given.
The
code produces an output file with list-mode data, similar to an
experiment. You can check the sequence of the output parameters by
looking into the code. There are always two events written to file. The
first one (marked by a leading zero) does not consider straggling and
detector resolution, the second one (marked by a leading -1) is the same
case with straggling and detector resolution considered.
The
simulated events may be helpful for developing analysis tools to restore
the masses and the TKEs of the fragments, as they are needed for the
real experiment. (The Z values of the fragments must be imposed - that
means taken to be known from the input.)
The code may also be
used to study how much the resolution on fragment mass and TKE is
influenced by the resolutions of the detectors and by straggling
phenomena.
(a) Windows is a registered trademark of Microsoft Corporation in the United States and other countries.
(b) Copyright 2004 - 2005 Shoptalk Systems
(c) see http://www.freebasic.net/
(d) see http://www.winehq.org/