1. DSP online algorithms for the ATLAS TileCal read-out drivers
- Author
-
Valero, A., Abdallah, J., Castillo, V., Cuenca, C., Ferrer, A., Fullana, E., Gonzalez, V., Higon, E., Poveda, J., Ruiz-Martinez, A., Salvachua, B., Sanchis, E., Solans, C., Torres, J., and Valls, J. A.
- Subjects
Algorithms -- Methods ,Digital signal processors -- Usage ,Calorimeters -- Usage ,Codes ,Algorithm ,Digital signal processor ,Business ,Electronics ,Electronics and electrical industries - Abstract
TileCal is the hadronic tile calorimeter of the ATLAS experiment at LHC/CERN. The central element of the back-end system of the TileCal detector is the Read-Out Driver (ROD).The main components of the TileCal ROD are the Digital Signal Processors (DSPs) placed on the Processing Unit (PU) daughterboards. This paper presents a detailed description of the code developed for the DSPs. The code is divided into two different parts: the first part contains the core functionalities and the second part the reconstruction algorithms. The core acts as an operating system and controls configuration, data reception and transmission and synchronization between front-end data and the Timing, Trigger and Control (TTC) information. The reconstruction algorithms implemented on the DSP are the Optimal Filtering (OF), Muon Tagging (MTag) and Missing ET calculation. The OF algorithm reconstructs the deposited energy and the phase of the signal for every calorimeter channel within a front-end module. This reconstructed energy is used by the MTag algorithm to tag low transverse momentum muons that may escape the ATLAS muon spectrometer Level 1 trigger whereas the Missing [E.sub.T] algorithm computes the total transverse energy and the projection on X and Y axis for the entire module that will be used by the Level 2 trigger system. Index Terms--ATLAS, digital signal processors, optimal filtering, read-out driver.
- Published
- 2008