Rev | Line | |
---|
[363] | 1 | The HepMC package is an object oriented event record written in C++
|
---|
| 2 | for High Energy Physics Monte Carlo Generators. Many extensions from
|
---|
| 3 | HEPEVT, the Fortran HEP standard, are supported: the number of entries
|
---|
| 4 | is unlimited, spin density matrices can be stored with each vertex,
|
---|
| 5 | flow patterns (such as color) can be stored and traced, integers
|
---|
| 6 | representing random number generator states can be stored, and an arbitrary
|
---|
| 7 | number of event weights can be included. Particles and vertices are kept
|
---|
| 8 | separate in a graph structure, physically similar to a physics event.
|
---|
| 9 | The added information supports the modularisation of event generators.
|
---|
| 10 | The package has been kept as simple as possible with minimal internal/external
|
---|
| 11 | dependencies. Event information is accessed by means of iterators supplied
|
---|
| 12 | with the package.
|
---|
| 13 |
|
---|
| 14 | Reference: M. Dobbs and J.B. Hansen, Comput. Phys. Commun. 134 (2001) 41.
|
---|
| 15 | http://lcgapp.cern.ch/project/simu/HepMC/
|
---|
Note:
See
TracBrowser
for help on using the repository browser.