Multi-threaded Event Processing with JANA

D. J. Lawrence · University of North Texas Digital Library (University of North Texas) · 2008

The C++ data analysis framework \emph{JANA} has been written to support the next generation of Nuclear Physics experiments at Jefferson Lab coinciding with the anticipated 12GeV upgrade. The JANA framework was designed to allow multi-threaded event processing with a minimal impact on developers of reconstruction software. This document describes how JANA implements multi-threaded event processing and compares it to simply running multiple instances of a program.

Read the paper · More papers on PaperTik