- CLHEP
CLHEP (short for "A Class Library for High Energy Physics") is a
C++ library that provides utility classes for general numerical programming, vector arithmetic,geometry ,pseudorandom number generation , andlinear algebra , specifically targeted forhigh energy physics simulation and analysis software. The project is hosted byCERN and currently managed by a collaboration of researchers from CERN and other physics research laboratories and academic institutions. According to the project's website, CLHEP is inmaintenance mode (accepting bug fixes but no further development is expected).CLHEP was proposed by Swedish physicist
Leif Lönnblad in1992 at aCenter for High Energy Physics conference. As of2006 , Lönnblad is still involved in maintaining CLHEP. The project has more recently accepted contributions from other projects built on top of CLHEP, including the physics packagesGeant4 and ZOOM, and theBaBar experiment atSLAC .See also
*
Geant4 , asoftware using CLHEP
*FreeHEP , a similar library to CLHEPExternal links
* [http://proj-clhep.web.cern.ch/proj-clhep/ Project CLHEP website]
* [http://proj-clhep.web.cern.ch/proj-clhep/manual/UserGuide/index.html CLHEP User Guide]
* [http://cern.ch/clhep CLHEP at CERN]
* [http://cern.ch/clhep/manual/RefGuide CLHEP Reference Guide]
Wikimedia Foundation. 2010.