A Marlin based reconstruction software

Current Release:

Project description
MarlinReco is a software package for the reconstruction of events using (simulated) raw data of an ILC detector. The different reconstruction algorithms i.e. track finding or cluster reconstruction are implemented in separate modules called processors. To improve the modularity, algorithms common to more processors are separated and implemented in a dedicated utility section. In the phase of the detector development as well as during data taking the detector may change more or less. In order to adopt the reconstruction to the modified detector layout, the processors are developed to be independent of the detector geometry as fare as that is possible. The actual geometry of the detector is then provided to the processors using a geometry interface. This structure not only allows the interchange of different reconstruction methods for a specific component of the detector, it also opens the possibility to use the same reconstruction for different detector concepts. A high level of modularity ensures the extendibility of the package and supports distributed development.

MarlinReco mainly depends on the analysis and reconstruction software framework Marlin and on the data and persistency model LCIO.

Download source code directly from svn repository:

Using your DESY account for authentication:
svn co MarlinReco

Using your grid certificate for authentication:
svn co MarlinReco

Anonymous (read-only) access
svn co MarlinReco

Replace /trunk with /tags/vXX-YY to access a particular release