B. Couturier
YOU?
Author Swipe
View article: The LHCb Sprucing and Analysis Productions
The LHCb Sprucing and Analysis Productions Open
The LHCb detector underwent a comprehensive upgrade in preparation for the third data-taking run of the Large Hadron Collider (LHC), known as LHCb Upgrade I. The increased data rate of Run 3 not only posed data collection (Online) challeng…
View article: Versioning of the DD4hep-based LHCb Detector Description
Versioning of the DD4hep-based LHCb Detector Description Open
The LHCb Detector software project is home to the detector description of the LHCb experiment, utilized across all data processing applications, from simulation to reconstruction. It is based on the DD4hep package relying on the combinatio…
View article: Facilitating the preservation of LHCb Analyses with APD
Facilitating the preservation of LHCb Analyses with APD Open
High Energy Physics experiments at the Large Hadron Collider generate petabytes of data per year that go through multiple transformations before final analysis and paper publication. Recording the provenance of these data is therefore cruc…
View article: A dimensions aware evaluator for High Energy Physics applications
A dimensions aware evaluator for High Energy Physics applications Open
The LHCb software stack is developed in C++ and uses the Gaudi framework for event processing and DD4hep for the detector description. Numerical computations are done either directly in the C++ code or by an evaluator used to process the e…
View article: Data Preservation in High Energy Physics
Data Preservation in High Energy Physics Open
Data preservation is a mandatory specification for any present and future experimental facility and it is a cost-effective way of doing fundamental research by exploiting unique data sets in the light of the continuously increasing theoret…
View article: New web based event data and geometry visualization for LHCb
New web based event data and geometry visualization for LHCb Open
The LHCb detector is undergoing a comprehensive upgrade for data taking in the LHC’s Run 3, which is scheduled to begin in 2022. The new Run 3 detector has a different, upgraded geometry and uses new tools for its description, namely DD4he…
View article: Evidence of Two-Source King Plot Nonlinearity in Spectroscopic Search for New Boson
Evidence of Two-Source King Plot Nonlinearity in Spectroscopic Search for New Boson Open
Optical precision spectroscopy of isotope shifts can be used to test for new forces beyond the Standard Model, and to determine basic properties of atomic nuclei. We measure isotope shifts on the highly forbidden ${}^2S_{1/2} \rightarrow {…
View article: A Comparison of CPU and GPU Implementations for the LHCb Experiment Run 3 Trigger
A Comparison of CPU and GPU Implementations for the LHCb Experiment Run 3 Trigger Open
The Large Hadron Collider beauty (LHCb) experiment at CERN is undergoing an upgrade in preparation for the Run 3 data collection period at the Large Hadron Collider (LHC). As part of this upgrade, the trigger is moving to a full software i…
View article: arXiv : A Comparison of CPU and GPU implementations for the LHCb Experiment Run 3 Trigger
arXiv : A Comparison of CPU and GPU implementations for the LHCb Experiment Run 3 Trigger Open
The LHCb experiment at CERN is undergoing an upgrade in preparation for the Run 3 data taking period of the LHC. As part of this upgrade the trigger is moving to a fully software implementation operating at the LHC bunch crossing rate. We …
View article: The Phoenix event display framework
The Phoenix event display framework Open
Visualising HEP experiment event data and geometry is vital for physicists trying to debug their reconstruction software, their detector geometry or their physics analysis, and also for outreach and publicity purposes. Traditionally experi…
View article: Preparing for HL-LHC: Increasing the LHCb software publication rate to CVMFS by an order of magnitude
Preparing for HL-LHC: Increasing the LHCb software publication rate to CVMFS by an order of magnitude Open
In the HEP community, software plays a central role in the operation of experiments’ facilities and for reconstruction jobs, with CVMFS being the service enabling the distribution of software at scale. In view of High Luminosity LHC, CVMFS…
View article: Provenance Tracking in the LHCb Software
Provenance Tracking in the LHCb Software Open
Even though computational reproducibility is widely accepted as necessary for research validation and reuse, it is often not considered during the research process. This is because reproducibility tools are typically stand-alone and requir…
View article: A gateway between GitLab CI and DIRAC
A gateway between GitLab CI and DIRAC Open
GitLab’s Continuous Integration has proven to be an efficient tool to manage the lifecycle of experimental software. This has sparked interest in uses that exceed simple unit tests, and therefore require more resources, such as production …
View article: Modularization of the LHCb software environment and preparation for heterogeneous resources
Modularization of the LHCb software environment and preparation for heterogeneous resources Open
LHCb software runs in very different computing environments: the trigger farm at CERN, on the LHC Computing Grid (LCG), on shared clusters or on software developer’s desktops. . . The old model assumes the availability of CVMFS and relies o…
View article: DIRACOS: a cross platform solution for grid tools
DIRACOS: a cross platform solution for grid tools Open
DIRACOS is a project aimed to provide a stable base layer of dependencies on top of which the DIRAC middleware is running. The goal was to produce a coherent environment for grid interaction and streamline the operational overhead. Histori…
View article: SparseCCL: Connected Components Labeling and Analysis for sparse images
SparseCCL: Connected Components Labeling and Analysis for sparse images Open
International audience
View article: Design and performance of the LHCb trigger and full real-time reconstruction in Run 2 of the LHC
Design and performance of the LHCb trigger and full real-time reconstruction in Run 2 of the LHC Open
© 2019 CERN for the benefit of the LHCb collaboration.. The LHCb collaboration has redesigned its trigger to enable the full offline detector reconstruction to be performed in real time. Together with the real-time alignment and calibratio…
View article: Perspectives for the migration of the LHCb geometry to the DD4hep toolkit
Perspectives for the migration of the LHCb geometry to the DD4hep toolkit Open
The LHCb experiment uses a custom made C++ detector and geometry description toolkit, integrated with the Gaudi framework, designed when the LHCb software was first implemented. With the LHCb upgrade scheduled for 2021, it is necessary for…
View article: Improvements to the LHCb software performance testing infrastructure using message queues and big data technologies
Improvements to the LHCb software performance testing infrastructure using message queues and big data technologies Open
Software is an essential component of High Energy Physics experiments. Due to the fact that it is upgraded on relatively short timescales, software provides flexibility, but at the same time is susceptible to issues introduced during devel…
View article: New approaches for track reconstruction in LHCb’s Vertex Locator
New approaches for track reconstruction in LHCb’s Vertex Locator Open
Starting with Upgrade 1 in 2021, LHCb will move to a purely software-based trigger system. Therefore, the new trigger strategy is to process events at the full rate of 30MHz. Given that the increase of CPU performance has slowed down in re…
View article: Software packaging and distribution for LHCb using Nix
Software packaging and distribution for LHCb using Nix Open
Software is an essential and rapidly evolving component of modern high energy physics research. The ability to be agile and take advantage of new and updated packages from the wider data science community is allowing physicists to efficien…
View article: LHCb Continuous Integration and Deployment system: a message based approach
LHCb Continuous Integration and Deployment system: a message based approach Open
A continuous integration system is crucial to maintain the quality of the 6 millions lines of C++ and Python source code of the LHCb software in order to ensure consistent builds of the software as well as to run the unit and integration t…
View article: Porting the LHCb Stack from x86 (Intel) to aarch64 (ARM) and ppc64le (PowerPC)
Porting the LHCb Stack from x86 (Intel) to aarch64 (ARM) and ppc64le (PowerPC) Open
LHCb is undergoing major changes in its data selection and processing chain for the upcoming LHC Run 3 starting in 2021. With this in sight several initiatives have been launched to optimise the software stack. This contribution discusses …
View article: HEP Software Foundation Community White Paper Working Group --- Visualization
HEP Software Foundation Community White Paper Working Group --- Visualization Open
In modern High Energy Physics (HEP) experiments visualization of experimental data has a key role in many activities and tasks across the whole data chain: from detector development to monitoring, from event generation to reconstruction of…
View article: Distributing Python For The Hep Environment
Distributing Python For The Hep Environment Open
Distribution of Python for the HEP environment: general points with specific examples from the LHCb experiment.
View article: Upgrade trigger & reconstruction strategy: 2017 milestone
Upgrade trigger & reconstruction strategy: 2017 milestone Open
The LHCb collaboration is currently preparing an update of the experiment to take data in Run 3 of the LHC. The dominant feature of this upgrade is a trigger-less readout of the full detector followed by a full software trigger. To make op…