The CERN Program Library is a large collection of general purpose
programs maintained and offered in both source and object code form on
the CERN central computers. Most of these programs were developed at
CERN and are oriented towards the needs of a physics research
laboratory. They are thus of a general mathematical or
data-handling nature, applicable to a wide range of problems.
List of Libraries -
Short Writeups -
PAW is an interactive set of tools to
assist physicists in the analysis and presentation of their
data. It provides interactive graphical presentation and statistical
or mathematical analysis, working on objects familiar to physicists
like histograms, event files (Ntuples), vectors, etc.
Release Notes -
Object-Oriented Toolkit for Simulation in HEP
GEANT4 is a complete object-oriented re-design of the GEANT3
High Energy physics simulation code, augmented with many extensions
needed for the latest generation of experiments. It is one of the
main components of the general framework for the LHC
Evaluations & Assessments.
CERN has chosen ORACLE as the standard Relational Database Management System.
The Central Database Support in the IT Division takes care of distributing
this software, of providing advice and first line support and of the
administration of some databases of general interest. Other tasks include the
installation and testing of new releases of both the RDBMS and tools software.
Oracle Tools -
RD45 is a DRDC project to investigate solutions to the problem
of object persistence (frequently referred to as the ``I/O'' problem),
for LHC-era HEP experiments and all kinds of objects (histograms,
detector calibration geometry, production control, event data).
The product of this development will be based upon a combination of
commercial, standards-conforming Object Databases together with
commercial, standards-conforming Mass Storage Systems.