| Packages | 
| cern.clhep | A Java port of CLHEP 1.4.0 
  (C++) - A Class Library for High Energy Physics; still quite incomplete - should 
  probably find a way to take cern.clhep out of this distribution and merge cern.clhep 
  with hep.lcd 
  (SLAC). | 
| cern.colt | Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting. | 
| cern.colt.bitvector | Bit vectors and bit matrices. | 
| cern.colt.buffer | Fixed sized (non resizable) streaming buffers connected to a target objects to which data is automatically flushed upon buffer overflow. | 
| cern.colt.function | Core interfaces for functions, comparisons and procedures on objects and primitive data types. | 
| cern.colt.list | Resizable lists holding objects or primitive data types such as int, 
  double, etc. | 
| cern.colt.list.adapter | List adapters that make Colt lists compatible with the JDK 1.2 Collections Framework. | 
| cern.colt.map | Automatically growing and shrinking maps holding objects or primitive 
data types such as int, double, etc. | 
| cern.colt.matrix | Matrix interfaces and factories; efficient and flexible dense and sparse 
1, 2, 3 and d-dimensional matrices holding objects or primitive data types such 
as int, double, etc; Templated, fixed sized (not dynamically 
resizable); Also known as multi-dimensional arrays or Data Cubes. | 
| cern.colt.matrix.bench | Matrix benchmarks. | 
| cern.colt.matrix.doublealgo | Double matrix algorithms such as print formatting, sorting, partitioning and statistics. | 
| cern.colt.matrix.impl | Matrix implementations; You normally need not look at this package, because all concrete classes implement the abstract interfaces of cern.colt.matrix, without subsetting or supersetting. | 
| cern.colt.matrix.linalg | Linear Algebraic matrix computations operating on DoubleMatrix2DandDoubleMatrix1D. | 
| cern.colt.matrix.objectalgo | Object matrix algorithms such as print formatting, sorting, partitioning and statistics. | 
| cern.jet.math | Tools for basic and advanced mathematics: Arithmetics and Algebra, Polynomials and Chebyshev series, Bessel and Airy functions, 
Function Objects for generic function evaluation, etc. | 
| cern.jet.random | Large variety of probability distributions featuring high performance generation 
  of random numbers, CDF's and PDF's. | 
| cern.jet.random.engine | Engines generating strong uniformly distributed pseudo-random numbers;
Needed by all JET probability distributions since they rely on uniform random numbers to generate random numbers from their own distribution. | 
| cern.jet.random.sampling | Samples (picks) random subsets of data sequences. | 
| cern.jet.stat | Tools for basic and advanced statistics: Estimators, Gamma functions, Beta functions, Probabilities, Special integrals, etc. | 
| cern.jet.stat.quantile | Scalable algorithms and data structures to compute approximate quantiles over very large data sequences. | 
| corejava | C-like number formatting that follows printf conventions. | 
| hep.aida | Interfaces for compact, extensible, modular and performant histogramming functionality. | 
| hep.aida.bin | Multisets (bags) with efficient statistics operations defined upon; This package 
  requires the Colt distribution. | 
| hep.aida.ref | Reference implementation of the AIDA histogram 
interfaces. |