< Home - < Back

HepMC


Information about the package, HepMC, which is shipped with common Linux distributions. The HepMC package is designed for, C++ Event Record for Monte Carlo Generators.


Package Name:

HepMC

Summary:

C++ Event Record for Monte Carlo Generators

Description:

The HepMC package is an object oriented event record written in C++ for High Energy Physics Monte Carlo Generators. Many extensions from HEPEVT, the Fortran HEP standard, are supported: the number of entries is unlimited, spin density matrices can be stored with each vertex, flow patterns (such as color) can be stored and traced, integers representing random number generator states can be stored, and an arbitrary number of event weights can be included. Particles and vertices are kept separate in a graph structure, physically similar to a physics event. The added information supports the modularization of event generators. The package has been kept as simple as possible with minimal internal/external dependencies. Event information is accessed by means of iterators supplied with the package.

Architecture:

x86_64

Version:

2.06.09

Release:

9.el6

Size:

135 k

Repository:

epel

From Repository:

Licence:

GPLv2+



Handy Yum Commands for HepMC


Control the HepMC package with the following handy commands outlined below.


Command

Description of Command

yum install HepMC

This command will install HepMC on the server.

yum remove HepMC

This command will un-install HepMC on the server. When you run this command, you will be asked if you are sure that you want to remove HepMC, so you have to manually confirm that you want to do this.

yum -y remove HepMC

This command will un-install HepMC on the server. When you run this command with th e -y flag, you will not be prompted to check that you are sure you want to remove the package - so be sure you absolutely want to remove HepMC when using the -y flag.

yum update HepMC

This command will update HepMC to the latest version. When you run this command, you will be asked if you are sure that you want to remove HepMC, so you have to manually confirm that you want to do this.

yum -y update HepMC

This command will update HepMC to the latest version. When you run this command with the -y flag, you will not be prompted to check that you are sure you want to remove the package - so be sure you absolutely want to remove HepMC when using the -y flag.

yum info HepMC

This command will show you core information about the HepMC package.

yum deplist HepMC

This command will show you the dependencies for HepMC. Thankfully, when using Yum, if dependencies are required, these are also installed at the same time so you don't have to worry too much about that.

yum check-update HepMC

This command will check if there is an update waiting on HepMC. When you run this command this will return nothing if there is nothing to update, or, will return the package name if the package is due to be updated.