CPYTH (version 1.2) is a interface program between CompHEP
event generator (version 41.10, V_41.10, and 4.2p1 - old format) and
the showering and hadronization program PYTHIA version 6.2.
The last version: 1.2.6
The tool kit was designed in SINP MSU and described in hep-ph/0101232
The interface is based on the Les Houche Agreement (hep-ph/0109068)
The program input: partonic events files in format PEVLIB 1.0
(see article NNN)
The default program output: event listings by pylist(1) of first
10 events from an event file.
For installation of the interface, untar the program tarball
and see instructions in INSTALL.
Content of the user directory (after installation):
1) mixPEV - script for the mixing of original CompHEP output files with
events to a PEVLIB event file. Output of mixPEV consists of
2 files: Mixed.PEV (a file with event flow for CompHEP-PYTHIA
interface) and Prt.PEV (a file with some mixing details).
NOTE: You should mix CompHEP files in order to work with the
CompHEP-PYTHIA interface, even if you have just one
CompHEP output file.
2) main.f - a source file of main program of the CompHEP-PYTHIA interface.
3) Makefile - a source file for the make/gmake program.
4) INPARM.DAT - a file with some parameters for the CompHEP-PYTHIA interface.
Launch the program make for creation of the CompHEP-PYTHIA interface.
After that generator.exe appears. The program takes event from an event
file and pass them though CompHEP-PYTHIA interface and PYTHIA itself.
A name of an input events file (default: Mixed.PEV) and a number of
events for processing (default: 10) are defined in the INPARM.DAT file.
The interface program takes events from a file in the PEVLIB 1.0 format,
which differ from CompHEP 41.10 output format. If you would like to use
your own events files, generated by CompHEP, you have to use program mixPEV.
The mixPEV program can mix several partonic events flows to one (written
to file in the PEVLIB 1.0 format) or transfer an original CompHEP output
file to the file in the PEVLIB 1.0 format.
Published by: A.Cherstnev (sherstnv@theory.sinp.msu.ru)
-----------------------------------------
All files are tar-gziped archives.
The source file: cpyth-1.2.0.tgz (this interface version does not have
installation system on base of the make program. See README)
The source file: cpyth-1.2.1.tgz
Bugs:
1) mixPEV creates and does not delete files *__ if the original events files
are not located in the work directory (where the you have done user installation)
2) generator.exe breaks if you have SUSY particles in your process.
The source file: cpyth-1.2.2.tgz
Bugs:
1) smearing of heavy resonances does not work.
2) phi randomization does not work.
Update:
PYTHIA 6.214 -> 6.218.
The source file: cpyth-1.2.3.tgz
Update:
1) PYTHIA 6.218 -> 6.220.
2) New CTEQ structure functions are added: cteq 6l,6l1,6m,6d.
The source file: cpyth-1.2.4.tgz
Update:
1) PYTHIA 6.220 -> 6.225.
2) Parameter AQCDUP is calculated properly.
3) Add "print" routines. They print HEPRUP and HEPEUP Commn blocks.
4) Add some file I/O testings.
5) Recast of the user_dir structure.
Now the interface library is located in the installation area.
The source file of the last interface version: cpyth-1.2.6.tgz