![]() |
Millepede-II
V04-00-00_preview
|
In certain least squares fit problems with a very large number of parameters the set of parameters can be divided into two classes, global and local parameters. Local parameters are those parameters which are present only in subsets of the data. Detector alignment and calibration based on track fits is one of the problems, where the interest is only in optimal values of the global parameters, the alignment parameters. The method, called Millepede, to solve the linear least squares problem with a simultaneous fit of all global and local parameters, irrespectively of the number of local parameters, is described in the draft manual.
The Millepede method and the initial implementation has been developed by V. Blobel from he University of Hamburg. Meanwhile the code is maintained at DESY by the statistics tools group of the analysis center of the Helmholtz Terascale alliance (www.terascale.de).
To install Millepede (on a linux system):
svn
server to target directory, e.g.: svn checkout http://svnsrv.desy.de/public/MillepedeII/tags/V04-00-00 target
make pede
Optionally check the installation by running the simple test case:
./pede -t
This will create (and use) the necessary text and binary files.
The subdirectory tools
contains some useful scripts:
readMilleBinary.py:
Python script to read binary files and print records in text form.readPedeHists.C:
ROOT script to read and convert the Millepede histogram file millepede.his
.Detailed information is available at:
For information exchange the Millepede mailing list anace should be used. ntre -mill eped e2@de sy.d e