Code Environment

PGS 4 is written in Fortran, and is specifically designed to be g77 compatible. A great effort has been made to limit the dependence of PGS on external libraries such as CERNLIB (free at last...).

However, PGS 4 is fundamentally dependent on STDHEP, and in fact the download images below contain the source and binaries for STDHEP 5.0.4

PGS also depends on having an event generator around, and the distribution contains PYTHIA 6.400 and HERWIG 6.5.

Any histogramming/ntuple package is up to the user, who must appropriately modify the compile/link scripts for the executables.

Though the distribution comes with pre-compiled binary libraries, if the use wishes she or he can re-make the libraries with the makefiles provided.

Supported Operating Systems

PGS is supported on

  • Mac OS X 10.4 or later (using the Fink distribution of g77/gcc 3.4.3) - download (13.9 Mb)
  • Linux SL 3 or 4 (using g77/gcc 3.4.3?) - download (11.8 Mb)
  • Cygwin (source only - must do "make all") = download (5.7 Mb)

Latest Version

The latest version is the 070423 release. This release was made to incorporate a change to the pgs_olympics executable to allow it to process Les Houches Accord event files.

Old (Deprecated) Versions

These versions are source only and must be compiled on your machine. To do this use the "make all" command from the top level (PGS) area.

  • 070120 - no known bugs; update to Olympics and improved tau ID
  • 061205 - minor bugs, superseded by 070120 release
  • 060823 - no known bugs; superseded by 061205 release
  • 060820 - had bug in kt cluster width calculation
  • 060612 - used for Third Olympics; overwrite bug in kt jet subroutine

 


John Conway, Univ. of California, Davis
Problems with this page? Send email. (Last update December 2006.)