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] achb_v1_0.gz(54 Kbytes)
Manuscript Title: hepawk: a language for scanning high energy physics events.
Authors: T. Ohl
Program title: HEPAWK
Catalogue identifier: ACHB_v1_0
Distribution format: gz
Journal reference: Comput. Phys. Commun. 70(1992)120
Programming language: Fortran.
Computer: IBM RS/6000.
Operating system: AIX, MVS/XA, MVS/ESA.
RAM: 400K words
Word size: 32
Keywords: Particle physics, Elementary, Event reconstruction, Language translation, Monte carlo event Generation, High energy physics.
Classification: 11.9.

Nature of problem:
Developing a Monte Carlo event generator for high energy physics requires extensive testing by analyzing its output.

Solution method:
By implementing an interpreter for a special purpose language dedicated to scanning the output of Monte Carlo event generators, recompilation of the FORTRAN-77 program can be avoided. Since the language has special constructs for scanning high energy physics events, the desired analysis can be specified very concisely. The interpreter is implemented by using a parser generator and is therefore easy to maintain and very reliable.

Running time:
Depending on the application. Comparable to the equivalent straight FORTRAN-77 version.