A framework and implementation for data-driven trigger efficiency estimation at LHCb
Pith reviewed 2026-05-22 13:37 UTC · model grok-4.3
The pith
A data-driven method estimates trigger efficiencies from reconstructed candidates at LHCb
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The authors present a data-driven framework to estimate trigger efficiencies from the properties of reconstructed candidates and implement it in the TriggerCalib package, which can be employed seamlessly in physics analyses at LHCb while providing ways to estimate uncertainties.
What carries the argument
The data-driven estimation framework based on properties of reconstructed candidates, implemented centrally in the TriggerCalib package.
If this is right
- Trigger efficiencies can be calculated directly from data samples in LHCb analyses.
- The TriggerCalib package serves as a standard tool for these calculations across different analyses.
- Both statistical and systematic uncertainties on the efficiencies are accounted for within the same framework.
- Analyses can avoid potential biases from simulation-based efficiency estimates.
Where Pith is reading between the lines
- This approach could lead to improved precision in measurements of rare decays or production cross sections by reducing systematic errors from efficiency calculations.
- Similar frameworks might be adapted for trigger systems in other experiments like ATLAS or CMS.
- Future extensions could incorporate machine learning techniques to refine the estimation from candidate properties.
Load-bearing premise
The properties of reconstructed candidates provide an unbiased representation of the trigger response without significant distortions from reconstruction or selection procedures.
What would settle it
Observing a large discrepancy between efficiencies calculated with this data-driven method and those verified using a fully independent technique, such as detailed simulation studies or dedicated control channels, would indicate the claim does not hold.
Figures
read the original abstract
Estimations of trigger efficiencies are essential to modern particle physics analyses. A data-driven method provides a framework in which to estimate these efficiencies from the properties of reconstructed candidates, described in this paper. This paper also presents the design, implementation and performance of a software package, TriggerCalib, which provides a first centralised implementation of these calculations and can be seamlessly employed in physics analyses. Additionally, the estimation of statistical and systematic uncertainties is discussed.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents a data-driven framework for estimating trigger efficiencies at LHCb from the properties of reconstructed candidates. It describes the design, implementation, and performance of the TriggerCalib software package as a first centralized implementation of these calculations, along with methods for estimating statistical and systematic uncertainties to support integration into physics analyses.
Significance. If the framework and implementation perform as described, the work provides a practical, reusable tool that standardizes an established data-driven technique across LHCb analyses. The centralization of the code and explicit treatment of uncertainties represent a clear community benefit for reproducibility. The manuscript ships a concrete software package rather than an abstract prescription, which strengthens its utility.
minor comments (3)
- [§2.2] §2.2: the description of how the efficiency is extracted from the reconstructed-candidate sample would benefit from an explicit statement of the functional form used for the efficiency parametrization.
- [Figure 3] Figure 3: the legend and axis labels are too small for readability in print; consider increasing font size or splitting into two panels.
- [§4.3] §4.3: the discussion of systematic uncertainties references an external note without summarizing the dominant sources; a short table of the main contributions would improve clarity.
Simulated Author's Rebuttal
We thank the referee for their positive review of our manuscript and for recommending minor revision. We appreciate the assessment that the TriggerCalib framework and software package provide a practical, reusable tool for standardizing data-driven trigger efficiency estimation at LHCb, along with explicit uncertainty treatment.
Circularity Check
No significant circularity identified
full rationale
The paper presents a practical data-driven framework for estimating trigger efficiencies directly from properties of reconstructed candidates, along with a centralised software implementation (TriggerCalib) and associated uncertainty treatment. No mathematical derivation chain, fitted parameter renamed as prediction, or load-bearing self-citation is described that would reduce the central result to its own inputs by construction. The contribution is implementation-focused and relies on standard data-driven techniques applied to external reconstructed data, remaining self-contained without circular reduction.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Properties of reconstructed candidates can be used to estimate trigger efficiencies in a data-driven manner.
Reference graph
Works this paper leans on
-
[1]
Albrecht, et al., Journal of Physics G: Nuclear and Particle Physics52(3), 030501 (2025)
J. Albrecht, et al., Journal of Physics G: Nuclear and Particle Physics52(3), 030501 (2025). DOI 10.1088/ 1361-6471/adaadc. URLhttps://doi.org/10.1088/ 1361-6471/adaadc
work page 2025
-
[2]
Alves Jr., et al., JINST3(LHCb-DP-2008-001), S08005 (2008)
A.A. Alves Jr., et al., JINST3(LHCb-DP-2008-001), S08005 (2008). DOI 10.1088/1748-0221/3/08/S08005
-
[3]
R. Aaij, et al., Int. J. Mod. Phys.A30, 1530022 (2015). DOI 10.1142/S0217751X15300227
-
[4]
Aaij, et al., JINST19, P05065 (2024)
R. Aaij, et al., JINST19, P05065 (2024). DOI 10.1088/ 1748-0221/19/05/P05065
work page 2024
-
[5]
CERN-LHCC-2003-031, Geneva (2003)
LHCb collaboration, LHCb trigger system: Technical De- sign Report. CERN-LHCC-2003-031, Geneva (2003)
work page 2003
-
[6]
CERN-LHCC-2014-016, Geneva (2014)
LHCb collaboration, LHCb Trigger and Online Up- grade Technical Design Report. CERN-LHCC-2014-016, Geneva (2014)
work page 2014
-
[7]
A. Mathad, et al., Comput. Softw. Big Sci.8(1), 6 (2024). DOI 10.1007/s41781-024-00116-1
-
[8]
N. Skidmore, E. Rodrigues, P. Koppenburg, PoSEPS- HEP2021, 792 (2022). DOI 10.22323/1.398.0792. URL https://cds.cern.ch/record/2827261
-
[9]
T. Sj¨ ostrand, S. Mrenna, P. Skands, Comput. Phys. Com- mun.178, 852 (2008). DOI 10.1016/j.cpc.2008.01.036
-
[10]
T. Sj¨ ostrand, S. Mrenna, P. Skands, JHEP05, 026 (2006). DOI 10.1088/1126-6708/2006/05/026
-
[11]
I. Belyaev, et al., J. Phys. Conf. Ser.331, 032047 (2011). DOI 10.1088/1742-6596/331/3/032047
-
[12]
The EvtGen particle decay simulation package
D.J. Lange, Nucl. Instrum. Meth.A462, 152 (2001). DOI 10.1016/S0168-9002(01)00089-4
-
[13]
N. Davidson, T. Przedzinski, Z. Was, Comp. Phys. Comm.199, 86 (2016). DOI https://doi.org/10.1016/ j.cpc.2015.09.013
work page 2016
-
[14]
G EANT 4 developments and applications
J. Allison, K. Amako, J. Apostolakis, H. Araujo, P. Dubois, et al., IEEE Trans.Nucl.Sci.53, 270 (2006). DOI 10.1109/TNS.2006.869826
-
[15]
S. Agostinelli, et al., Nucl. Instrum. Meth.A506, 250 (2003). DOI 10.1016/S0168-9002(03)01368-8
-
[16]
M. Clemencic, et al., J. Phys. Conf. Ser.331, 032023 (2011). DOI 10.1088/1742-6596/331/3/032023
-
[17]
Aaij, et al., JINST8, P04022 (2013)
R. Aaij, et al., JINST8, P04022 (2013). DOI 10.1088/ 1748-0221/8/04/P04022
work page 2013
-
[18]
S. Tolk, J. Albrecht, F. Dettori, A. Pellegrino, Data driven trigger efficiency determination at LHCb. LHCb- PUB-2014-039, Geneva (2014)
work page 2014
-
[19]
Aaij, et al., JINST14(LHCb-DP-2019-001), P04013 (2019)
R. Aaij, et al., JINST14(LHCb-DP-2019-001), P04013 (2019). DOI 10.1088/1748-0221/14/04/P04013
-
[20]
CERN-LHCC-2013-021, Geneva (2013)
LHCb collaboration, LHCb VELO Upgrade Technical Design Report. CERN-LHCC-2013-021, Geneva (2013)
work page 2013
-
[21]
CERN-LHCC-2014-001, Geneva (2014)
LHCb collaboration, LHCb Tracker Upgrade Technical Design Report. CERN-LHCC-2014-001, Geneva (2014)
work page 2014
-
[22]
CERN-LHCC-2001-011, Geneva (2001)
LHCb collaboration, LHCb VELO (VErtex LOca- tor): Technical Design Report. CERN-LHCC-2001-011, Geneva (2001)
work page 2001
-
[23]
CERN-LHCC-2001-024, Geneva (2001)
LHCb collaboration, LHCb outer tracker: Technical De- sign Report. CERN-LHCC-2001-024, Geneva (2001)
work page 2001
-
[24]
CERN-LHCC-2001-010, Geneva (2001)
LHCb collaboration, LHCb muon system: Technical De- sign Report. CERN-LHCC-2001-010, Geneva (2001)
work page 2001
-
[25]
A. Abdelmotteleb, A. Bertolin, C. Burr, B. Couturier, E. Eckstein, D. Fazzini, N. Grieser, C. Haen, R. O’Neil, E. Rodrigues, N. Skidmore, M. Smith, A.R. Wiederhold, S. Zhang, Computing and Software for Big Science9(1) (2025). DOI 10.1007/s41781-025-00144-5. URLhttp: //dx.doi.org/10.1007/s41781-025-00144-5
-
[26]
R. Aaij, et al., Phys. Rev.D108, 032002 (2023). DOI 10.1103/PhysRevD.108.032002
-
[27]
R. Aaij, et al., Phys. Rev. Lett.131, 051803 (2023). DOI 10.1103/PhysRevLett.131.051803
-
[28]
J.A. Gooding. TriggerCalib package GitLab repository. https://gitlab.cern.ch/lhcb-rta/triggercalib
-
[29]
J.A. Gooding. TriggerCalib package PyPI entry.https: //pypi.org/project/triggercalib
-
[30]
J.A. Gooding. TriggerCalib package official documenta- tion.https://triggercalib.docs.cern.ch/
-
[31]
R. Brun, F. Rademakers, Nucl. Instrum. Meth. A389, 81 (1997). DOI 10.1016/S0168-9002(97)00048-X
-
[32]
M. Pivk, F.R. Le Diberder, Nucl. Instrum. Meth.A555, 356 (2005). DOI 10.1016/j.nima.2005.08.106
-
[33]
Workman, et al., PTEP 2022, 083C01 (2022)
R.L. Workman, et al., Prog. Theor. Exp. Phys.2022(8), 083C01 (2022). DOI 10.1093/ptep/ptac097
- [34]
-
[35]
T. Skwarnicki, A study of the radiative cascade tran- sitions between the Upsilon-prime and Upsilon reso- nances. Ph.D. thesis, Institute of Nuclear Physics, Krakow (1986). DESY-F31-86-02 12
work page 1986
-
[36]
H. Dembinski, M. Kenzie, C. Langenbruch, M. Schmelling, Nucl. Instrum. Meth. A1040, 167270 (2022). DOI 10.1016/j.nima.2022.167270
-
[37]
H. Dembinski, M. Schmelling. Bias, variance, and confi- dence intervals for efficiency estimators in particle physics experiments (2022). URLhttps://arxiv.org/abs/2110. 00294
work page 2022
-
[38]
E.B. Wilson, J. Am. Statist. Assoc.22(158), 209 (1927). DOI 10.1080/01621459.1927.10502953
-
[39]
A. Rogozhnikov, J. Phys. Conf. Ser.762(1), 012036 (2016). DOI 10.1088/1742-6596/762/1/012036.https: //github.com/arogozhnikov/hep_ml
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.