FreeHEP

From Wikipedia, the free encyclopedia
Jump to: navigation, search
FreeHEP
Developer(s) FreeHEP team
Stable release 2.2 / April 11, 2010; 4 years ago (2010-04-11)
Type Computational physics
License GNU Lesser General Public License (LGPL)
Website java.freehep.org

FreeHEP is an open source Java library designed to make programming high energy physics applications easier. While the name and main focus of the project is high energy physics, many self-contained APIs in the library are generic and suitable for non-physics applications.

FreeHEP is distributed under the GNU Lesser General Public License (LGPL). Binary and source code distributions are available.

General purpose components include an application framework for menus and plugins, extensions to Streams and Writers of the java.io package, a PostScript viewer, vector graphics support (including PostScript, PDF, EMF, SVG, SWF, and CGM), bitmap image support (including GIF, PNG, JPEG, PPM).

High energy physics components support HEP event display, data analysis interfaces, and HEP-specific IO formats including Root and StdHEP (part of CLHEP).

See also[edit]

  • SCaViS, Java data analysis framework based on FreeHEP
  • CLHEP, similar library for C++
  • Geant4

External links[edit]