21-27 March 2009
Europe/Prague timezone

VETRA - offline analysis and monitoring software platform for the LHCb VELO

24 Mar 2009, 08:00


Prague Congress Centre 5. května 65, 140 00 Prague 4, Czech Republic
Board: Tuesday 016
poster Event Processing Poster session


Dr Tomasz Szumlak (Glasgow)


The LHCb experiment is dedicated to studying CP violation and rare decays phenomena. In order to achieve these physics goals precise tracking and vertexing around the interaction point is crucial. This is provided by the VELO (VErtex LOcator) silicon detector. After digitization, large FPGAs are employed to run several algorithms to suppress noise and reconstruct clusters. This is performed by a FPGA based processing board. An off-line software framework, VETRA, has been developed which performs a bit perfect emulation of this complex processing in the FPGAs. This is a novel development as this hardware emulation is not standalone but rather is fully integrated into the LHCb software to allow the reconstruction of full data from the detector. This software platform facilitates: developing and understanding the behaviour of the processing algorithms; optimizing the parameters of the algorithms that will be loaded into the FPGA; and monitoring the performance of the detector. This framework has also been adopted by the Silicon Tracker detector of LHCb. This framework was successfully used with the first 1500 tracks of data in the VELO obtained from the LHC beam in September 2008. The software architecture and utilisation of VETRA project will be discussed in detail.

Primary author

Dr Tomasz Szumlak (Glasgow)

Presentation Materials