Skip to content

Updates to Pb-SMOG trigger lines for 2025 data-taking

This MR includes a series of updates and improvements to the trigger lines used to select candidates in Pb-SMOG events, in view of 2025 data taking.

To do's:

Summary of main changes

  • Set common GEC to all lines from ion_prefilters
  • Add new GhostProbability cut in particle builder. Tighten requirement to 0.15 for charm daugthers, high pT particle and in general high rate lines. Tighten DOCA cut to 0.2 mm
  • Use common builders for KSVeloLong trackeff lines
  • New Lines:
    • Add new line for very high pT track (pT>6GeV) (Hlt2IFTWithReco_SMOG2SingleTrackVeryHighPT)
    • Add a new minimum bias line PbSMOG hadronic persisting raw banks to ionraw (Hlt2PbSMOG_RawHadronic, 0.005 prescale)
    • Add new low dimuon line without prescale and persisting only Velo, Upstream, Long and LongProtos containers
    • Add unprescaled Hlt2PbSMOG_MinBiasPassthrough line for minbias data-taking (expecting PbH2 and PbNe in 2025).
    • Add new tracking efficiency lines with Ks->pipi for VELO efficiency.
      • Change BestDownstream by downstream tracks with no ghost killing in KS trackeff lines (also applied ot pSMOG lines). Persist matched particles.
    • Add new tracking efficiency lines with Jpsi->mumu MuonUT and Downstream methods
    • D0->Kpi and D->Kpipipi from Dstar for hadronic interaction studies.
    • Raw bank line with displaced track (Hlt2IFTNoReco_SMOG2DisplacedPiRaw)
  • Persistency changes:
    • Remove full persistReco for D+, Ds, Lambda_c lines, and persist only Velo, Upstream, Long and LongProtos containers. Now, only high rate lines with full persist reco are MinBias line and D0
    • Remove persistReco in samesign low dimuon line
    • Add unprescaled lowmassdimuon line without persist reco and persist only Velo, Upstream, Long and LongProtos containers.
    • Remove persistReco from Jpsi muon PID, KS VeloLong trackeff and Jpsi trackeff lines. Keep tracker rawbanks in KS VeloLong and Jpsi trackeff line
  • Prescale changes (in general, loosen prescales of lines without persistReco, as they do not affect that much the bandwidth):
    • Hlt2PIDNoReco_SMOG2KS2PiPiLL: from 0.02 to 0.15
    • Hlt2PIDNoReco_SMOG2Lambda02PPiLL: from 0.02 to 0.5
    • Hlt2PIDNoReco_SMOG2KS2PiPiDD: from 0.01 to 0.07
    • Hlt2PIDNoReco_SMOG2Phi2kk_K*probe: from 0.1 to 0.07
    • Hlt2PbSMOG_Hadronic: from 0.02 to 0.08 (a bit of margin to increase further, line has persistReco so is one of leading contributors as long as D0)

Tests with current configuration

Tests use input files are from HLT1-filtered NOBIAS 2024 stream, being added to the TestFileDB in PrConfig!599.

An HLT1 input rate of 23kHz is taken, ranges from 34 to 12 kHz during a typical fill with Ar injected at the expected set-point. the input rate per line is shown. 2025 configuration is used (with re-trained ghost probability).

Rates are summarised here: ratesION_config2025_2810.log

Average event size: 194.3kB/event

Retention rate: 10.907 kHz / 23 kHz = 0.474

Number of minbias events expected: 2.3 (lumi)* 4.68E9 (inelastic PbAr cross-section)

Expected size of Argon events in ION stream = Nminbias * event_size *retention_rate = 0.9913PB (below estimated 1.5PB)

Note: targets are 2.3invnb of PbAr, 0.6invnb of PbNe and 0.12invnb of PbH2. Both PbNe and PbH2 are to be taken with unprescaled minbias trigger. Expected size of PbNe sample is 0.4-0.5PB, while PbH2 size is <0.1 PB.

(Approve SMOG injection plan is on slide 5 of https://indico.cern.ch/event/1586348/contributions/6701849/attachments/3137909/5568581/Lead25_physics_requirements_v3.pdf)

Baseline rates (with 2024 configuration) for Pb-gas lines

Rates for all Pb-gas lines, using the 2024 configuration. An HLT1 input rate of 23kHz is taken, ranges from 34 to 12 kHz during a typical fill with Ar injected at the expected set-point. the input rate per line is shown. NoReco lines do not have PersistReco, while WithReco lines do, so these are more costly in terms of bandwidth.

Input files are from HLT1-filtered NOBIAS 2024 stream, being added to the TestFileDB in PrConfig!599.

Ntuple used for obtaining the rates:

ntuple_PbSMOGhadfiltered_nobias2024_withGEC40k_55files.root

Hlt1 rates w.r.t. passing Hlt1HeavyIonPbSMOGHadronicDecision:
--------------------------------------------------------------------------------------------------------------
Hlt1HeavyIonPbSMOGHadronicDecision       Incl: 23.000 +/- 0.000 kHz,    Excl: 23.000 +/- 0.000 kHz
Total                                    Incl: 23.000 +/- 0.000 kHz,    Excl: 23.000 +/- 0.000 kHz
--------------------------------------------------------------------------------------------------------------
Finished printing Hlt1 rates!  
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
Hlt2 rates w.r.t. passing Hlt1HeavyIonPbSMOGHadronicDecision:
--------------------------------------------------------------------------------------------------------------
Hlt2IFTNoReco_SMOG2D02KKDecision                                 Incl: 0.182 +/- 0.009 kHz,     Excl: 0.008 +/- 0.002 kHz
Hlt2IFTNoReco_SMOG2D02pipiDecision                               Incl: 0.019 +/- 0.003 kHz,     Excl: 0.001 +/- 0.001 kHz
Hlt2IFTNoReco_SMOG2Etac2ppbarDecision                            Incl: 0.182 +/- 0.009 kHz,     Excl: 0.037 +/- 0.004 kHz
Hlt2IFTNoReco_SMOG2Omega2Lambda0K_lllDecision                    Incl: 0.978 +/- 0.021 kHz,     Excl: 0.016 +/- 0.003 kHz
Hlt2IFTNoReco_SMOG2Omegac0TopKKPiDecision                        Incl: 4.177 +/- 0.041 kHz,     Excl: 0.070 +/- 0.006 kHz
Hlt2IFTNoReco_SMOG2Xi2Lambda0pi_lllDecision                      Incl: 1.081 +/- 0.022 kHz,     Excl: 0.027 +/- 0.004 kHz
Hlt2IFTNoReco_SMOG2Xic0TopKKPiDecision                           Incl: 3.686 +/- 0.039 kHz,     Excl: 0.044 +/- 0.005 kHz
Hlt2IFTNoReco_SMOG2XicpTopKPiDecision                            Incl: 5.827 +/- 0.046 kHz,     Excl: 0.520 +/- 0.016 kHz
Hlt2IFTNoReco_SMOG2ccTo2Pi2KDecision                             Incl: 0.003 +/- 0.001 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2IFTNoReco_SMOG2ccTo4KDecision                                Incl: 0.011 +/- 0.002 kHz,     Excl: 0.003 +/- 0.001 kHz
Hlt2IFTNoReco_SMOG2ccTo4PiDecision                               Incl: 0.009 +/- 0.002 kHz,     Excl: 0.003 +/- 0.001 kHz
Hlt2IFTWithReco_SMOG2D02KPiDecision                              Incl: 1.822 +/- 0.029 kHz,     Excl: 0.089 +/- 0.007 kHz
Hlt2IFTWithReco_SMOG2DY2MuMuDecision                             Incl: 0.085 +/- 0.006 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2IFTWithReco_SMOG2DY2MuMuExcludeCCBarHighDecision             Incl: 0.006 +/- 0.002 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2IFTWithReco_SMOG2DY2MuMuExcludeCCBarIntermediateDecision     Incl: 0.006 +/- 0.002 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2IFTWithReco_SMOG2DY2MuMuExcludeCCBarLowDecision              Incl: 0.064 +/- 0.006 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2IFTWithReco_SMOG2DY2MuMuSSDecision                           Incl: 0.128 +/- 0.008 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2IFTWithReco_SMOG2Detached2BodyDecision                       Incl: 0.200 +/- 0.010 kHz,     Excl: 0.002 +/- 0.001 kHz
Hlt2IFTWithReco_SMOG2Detached3BodyDecision                       Incl: 0.528 +/- 0.016 kHz,     Excl: 0.005 +/- 0.002 kHz
Hlt2IFTWithReco_SMOG2Dpm2kpipiDecision                           Incl: 2.114 +/- 0.031 kHz,     Excl: 0.042 +/- 0.005 kHz
Hlt2IFTWithReco_SMOG2DsToKKPiDecision                            Incl: 3.526 +/- 0.038 kHz,     Excl: 0.082 +/- 0.006 kHz
Hlt2IFTWithReco_SMOG2Jpsi2MuMuDecision                           Incl: 0.033 +/- 0.004 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2IFTWithReco_SMOG2Jpsi2MuMuSSDecision                         Incl: 0.062 +/- 0.005 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2IFTWithReco_SMOG2LcTopKPiDecision                            Incl: 4.748 +/- 0.043 kHz,     Excl: 0.155 +/- 0.009 kHz
Hlt2IFTWithReco_SMOG2LowDiMuonDecision                           Incl: 0.370 +/- 0.013 kHz,     Excl: 0.004 +/- 0.001 kHz
Hlt2IFTWithReco_SMOG2LowDiMuonSSDecision                         Incl: 0.392 +/- 0.014 kHz,     Excl: 0.007 +/- 0.002 kHz
Hlt2IFTWithReco_SMOG2SingleTrackHighPTDecision                   Incl: 0.189 +/- 0.010 kHz,     Excl: 0.006 +/- 0.002 kHz
Hlt2IFTWithReco_SMOG2Ups2MuMuDecision                            Incl: 0.000 +/- 0.000 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2IFTWithReco_SMOG2Ups2MuMuSSDecision                          Incl: 0.001 +/- 0.001 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2PIDNoReco_SMOG2KS2PiPiDDDecision                             Incl: 0.073 +/- 0.006 kHz,     Excl: 0.017 +/- 0.003 kHz
Hlt2PIDNoReco_SMOG2KS2PiPiLLHighPTDecision                       Incl: 0.540 +/- 0.016 kHz,     Excl: 0.015 +/- 0.003 kHz
Hlt2PIDNoReco_SMOG2KS2PiPiLLLowPTDecision                        Incl: 0.142 +/- 0.008 kHz,     Excl: 0.024 +/- 0.003 kHz
Hlt2PIDNoReco_SMOG2Lambda02PPiDDDecision                         Incl: 0.112 +/- 0.007 kHz,     Excl: 0.008 +/- 0.002 kHz
Hlt2PIDNoReco_SMOG2Lambda02PPiLLHighPTDecision                   Incl: 0.231 +/- 0.011 kHz,     Excl: 0.003 +/- 0.001 kHz
Hlt2PIDNoReco_SMOG2Lambda02PPiLLLowPTDecision                    Incl: 0.072 +/- 0.006 kHz,     Excl: 0.004 +/- 0.001 kHz
Hlt2PIDNoReco_SMOG2Phi2kkHighPT_KmprobeDecision                  Incl: 0.471 +/- 0.015 kHz,     Excl: 0.037 +/- 0.004 kHz
Hlt2PIDNoReco_SMOG2Phi2kkHighPT_KpprobeDecision                  Incl: 0.470 +/- 0.015 kHz,     Excl: 0.027 +/- 0.004 kHz
Hlt2PIDNoReco_SMOG2Phi2kk_KmprobeDecision                        Incl: 1.019 +/- 0.022 kHz,     Excl: 0.357 +/- 0.013 kHz
Hlt2PIDNoReco_SMOG2Phi2kk_KpprobeDecision                        Incl: 0.973 +/- 0.021 kHz,     Excl: 0.307 +/- 0.012 kHz
Hlt2PID_SMOG2PIDJpsi2MuMumTaggedDecision                         Incl: 0.552 +/- 0.016 kHz,     Excl: 0.020 +/- 0.003 kHz
Hlt2PID_SMOG2PIDJpsi2MuMupTaggedDecision                         Incl: 0.592 +/- 0.017 kHz,     Excl: 0.027 +/- 0.004 kHz
Hlt2TrackEff_SMOG2DiMuon_SeedMuon_mum_MatchDecision              Incl: 0.000 +/- 0.000 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2TrackEff_SMOG2DiMuon_SeedMuon_mum_TagDecision                Incl: 0.000 +/- 0.000 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2TrackEff_SMOG2DiMuon_SeedMuon_mup_MatchDecision              Incl: 0.000 +/- 0.000 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2TrackEff_SMOG2DiMuon_SeedMuon_mup_TagDecision                Incl: 0.001 +/- 0.001 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2TrackEff_SMOG2DiMuon_VeloMuon_mum_MatchDecision              Incl: 0.045 +/- 0.005 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2TrackEff_SMOG2DiMuon_VeloMuon_mum_TagDecision                Incl: 1.857 +/- 0.029 kHz,     Excl: 0.049 +/- 0.005 kHz
Hlt2TrackEff_SMOG2DiMuon_VeloMuon_mup_MatchDecision              Incl: 0.058 +/- 0.005 kHz,     Excl: 0.000 +/- 0.000 kHz
Hlt2TrackEff_SMOG2DiMuon_VeloMuon_mup_TagDecision                Incl: 1.819 +/- 0.029 kHz,     Excl: 0.044 +/- 0.005 kHz
Hlt2TrackEff_SMOG2KshortVeloLong_HighPTDecision                  Incl: 0.539 +/- 0.016 kHz,     Excl: 0.036 +/- 0.004 kHz
Hlt2TrackEff_SMOG2KshortVeloLong_VeryHighPTDecision              Incl: 0.402 +/- 0.014 kHz,     Excl: 0.029 +/- 0.004 kHz
Total                                                            Incl: 8.223 +/- 0.051 kHz,     Excl: 8.223 +/- 0.051 kHz

Average event size, on 393 events: 412 kB/event (after zstd -3 compression)

cc @jcambonb @cdeangel

Edited by Oscar Boente Garcia

Merge request reports

Loading