Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aafw_v1_0.gz(32 Kbytes)
Manuscript Title: A new Monte Carlo event generator for high energy physics.
Authors: S. Kawabata
Program title: BASES/SPRING
Catalogue identifier: AAFW_v1_0
Distribution format: gz
Journal reference: Comput. Phys. Commun. 41(1986)127
Programming language: Fortran.
Computer: FACOM-M382, HITAC-M280.
Operating system: OSIV/F4 MSP (FACOM), VOS3 (HITAC).
RAM: 290K words
Word size: 32
Peripherals: disc.
Keywords: Particle physics, Elementary, Multidimensional Numerical integration, Monte carlo simulation, Event generation And four momentum Vector generation, Event simulation.
Classification: 11.2.

Nature of problem:
In high energy physics experiments, it is necessary to generate events by Monte Carlo method for the processes of interest in order to know the detection efficiencies. It is desirable to have such a program that can generate events efficiently once we have the differential cross section of any process. It will be a very powerful tool for high energy physics experimentalist.

Solution method:
A pair of program packages BASES and SPRING is developed for solving such a problem. By BASES, the differential cross section is integrated and a probability distribution is produced. By SPRING, four momentum vectors of events are generated according to the probability distribution made by BASES.

Running time:
The running time depends especially on the complexity of the function program which gives the differential cross section for the process. If we take the process e+e- ->(Zo) -> Nu Nu- Gamma as an example, the integration takes 11 seconds and the generation rate is 4500 events/ second on FACOM M382 computer.