The LHC++ project aims to replace the current CERNLIB software libraries with a suite of OO software with roughly equivalent functionality.

The scope of the project covers the following:

  • foundation level class libraries,
  • mathematical libraries,
  • graphical libraries,
  • visualisation toolkits,
  • data analysis,
  • histograms,
  • event generators (in collaboration with, e.g., Lund),
  • detector simulation (GEANT4 via RD44 at present),
  • object persistency ( Objectivity/DB via RD45 at present).
The solutions adopted by LHC++ are preferably based on commercial software where appropriate and affordable. Where this is not possible, LHC++ coordinates their provision by members of the HEP community. The use of standard commodity solutions leverages off the vast amount of highly reliable and well-documented software that is available, and enables HEP's effort to be concentrated on HEP-specific problems. It also facilitates the migration to new technologies which will be necessary to support the long life-cycle of the LHC experiments.

Potential risks from vendor failure or problems due to incompatibilities between the various commercial components are minimised by selecting mutually compatible industry standard solutions where possible, by minimising the number of commerical suppliers and by developing close working relationships between the HEP participants and companies.

For example, the IRIS Explorer visualisation framework is built upon other LHC++ components such as 3DMasterSuite, OpenInventor, OpenGL and the NAG mathematical libraries.

Current Version:   1999

License Type:   GPL

Home Site:

Source Code Availability:


Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   ??

Targeted Platforms:

Linux, DEC, HP, IBM, SGI, Sun, Windows NT

Software/Hardware Requirements:

C++ compiler, and other commercial components needed by LHC++

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Numerical Analysis   |   Misc

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.