Last update: Apr 1, 2000
Speaker: Moacyr SouzaThe D0 Collaboration at the Fermilab Tevatron will use a farm of commodity PCs running the Windows OS as the third level trigger system. Data blocks from front end crates will move independently in a data driven mode to individual nodes of the L3 farm. The input rate into the L3 farm is planned to start at over 1 KHz.
The data-handling framework located in every L3 farm node is built from separate components that will load and lock events into physical memory, examine event integrity and facilitate in the physics filter operation. Multiple events will be staged in memory, and each node will use SMP architecture to allow for multiple filter processes.
The L3 filter is software-based and will use all available information from D0 detector. The trigger decision will be made based on partial event reconstruction. with the target rejection for this trigger level is a factor of 20 with an average decision time of 50 milliseconds. The steering code for this partial reconstruction is written in C++ and uses object oriented design techniques and patterns. It includes flexible on-demand dynamic loading of the reconstruction components based on the trigger menu, as well as, centralized statistics and error management systems.
In this paper we report on the design, implementation and status of data-handling and filter frameworks.
|| | Home | Bulletins | Committees | Scientific Program | Docs by topics | Social Event | Conference Location | Secretariat |