Skip to content

Improve D(s) -> eta(') h selections for 2025 (including bugfix)

  • fix bug (requirements in CombinationCut and CompositeCut of _make_etaprimes_from_neutrals were swapped)
  • add HLT1_TOS on TrackMVA for the bachelor hadron in addition to eta(') daughter particles
  • add single-muon line for tau -> eta(') mu lines

BW test according to this snippet (before Serena's MR on isolation variables was merged into charm_2025_reopt), and based on 100k events:

  • Reference: 436.9 MB/s
  • New: 438.6 MB/s

Rate tests with the same configuration as above:

Reference:

   LAZY_AND: Hlt2Charm_DpDspToEtaKp_EtaToEmEpGDecisionWithOutput                                           #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaKp_EtaToEpEpGDecisionWithOutput                                           #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaKp_EtaToPimPipGDecisionWithOutput                                         #=100000  Sum=6           Eff=|(0.006000000 +- 0.00244942)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaKp_EtaToPimPipPi0_MDecisionWithOutput                                     #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaKp_EtaToPimPipPi0_RDecisionWithOutput                                     #=100000  Sum=4           Eff=|(0.004000000 +- 0.00199996)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaMup_EtaToPimPipGDecisionWithOutput                                        #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaMup_EtaToPimPipPi0_MDecisionWithOutput                                    #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaMup_EtaToPimPipPi0_RDecisionWithOutput                                    #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaPip_EtaToEmEpGDecisionWithOutput                                          #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaPip_EtaToEpEpGDecisionWithOutput                                          #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaPip_EtaToPimPipGDecisionWithOutput                                        #=100000  Sum=9           Eff=|(0.009000000 +- 0.00299986)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaPip_EtaToPimPipPi0_MDecisionWithOutput                                    #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaPip_EtaToPimPipPi0_RDecisionWithOutput                                    #=100000  Sum=4           Eff=|(0.004000000 +- 0.00199996)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprKp_EtaprToEtaPimPip_EtaToPimPipGDecisionWithOutput                      #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprKp_EtaprToEtaPimPip_EtaToPimPipPi0_MDecisionWithOutput                  #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprKp_EtaprToEtaPimPip_EtaToPimPipPi0_RDecisionWithOutput                  #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprKp_EtaprToEtaPimPip_RDecisionWithOutput                                 #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprKp_EtaprToPimPipGDecisionWithOutput                                     #=100000  Sum=15          Eff=|(0.01500000 +- 0.00387269)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprMup_EtaprToEtaPimPip_EtaToPimPipGDecisionWithOutput                     #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprMup_EtaprToEtaPimPip_EtaToPimPipPi0_MDecisionWithOutput                 #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprMup_EtaprToEtaPimPip_EtaToPimPipPi0_RDecisionWithOutput                 #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprMup_EtaprToPimPipEta_RDecisionWithOutput                                #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprMup_EtaprToPimPipGDecisionWithOutput                                    #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprPip_EtaprToEtaPimPip_EtaToPimPipGDecisionWithOutput                     #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprPip_EtaprToEtaPimPip_EtaToPimPipPi0_MDecisionWithOutput                 #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprPip_EtaprToEtaPimPip_EtaToPimPipPi0_RDecisionWithOutput                 #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprPip_EtaprToEtaPimPip_RDecisionWithOutput                                #=100000  Sum=3           Eff=|(0.003000000 +- 0.00173202)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprPip_EtaprToPimPipGDecisionWithOutput                                    #=100000  Sum=10          Eff=|(0.01000000 +- 0.00316212)%|
   LAZY_AND: Hlt2Charm_LcpToEtaPp_EtaToPimPipGDecisionWithOutput                                           #=100000  Sum=6           Eff=|(0.006000000 +- 0.00244942)%|
   LAZY_AND: Hlt2Charm_LcpToEtaPp_EtaToPimPipPi0_MDecisionWithOutput                                       #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_LcpToEtaPp_EtaToPimPipPi0_RDecisionWithOutput                                       #=100000  Sum=2           Eff=|(0.002000000 +- 0.00141420)%|
   LAZY_AND: Hlt2Charm_LcpToEtaprPp_EtaprToEtaPimPip_EtaToPimPipGDecisionWithOutput                        #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_LcpToEtaprPp_EtaprToEtaPimPip_EtaToPimPipPi0_MDecisionWithOutput                    #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_LcpToEtaprPp_EtaprToEtaPimPip_EtaToPimPipPi0_RDecisionWithOutput                    #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_LcpToEtaprPp_EtaprToEtaPimPip_RDecisionWithOutput                                   #=100000  Sum=2           Eff=|(0.002000000 +- 0.00141420)%|
   LAZY_AND: Hlt2Charm_LcpToEtaprPp_EtaprToPimPipGDecisionWithOutput                                       #=100000  Sum=5           Eff=|(0.005000000 +- 0.00223601)%|

New:

   LAZY_AND: Hlt2Charm_DpDspToEtaKp_EtaToEmEpGDecisionWithOutput                                           #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaKp_EtaToEpEpGDecisionWithOutput                                           #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaKp_EtaToPimPipGDecisionWithOutput                                         #=100000  Sum=11          Eff=|(0.01100000 +- 0.00331644)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaKp_EtaToPimPipPi0_MDecisionWithOutput                                     #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaKp_EtaToPimPipPi0_RDecisionWithOutput                                     #=100000  Sum=13          Eff=|(0.01300000 +- 0.00360532)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaMup_EtaToPimPipGDecisionWithOutput                                        #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaMup_EtaToPimPipPi0_MDecisionWithOutput                                    #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaMup_EtaToPimPipPi0_RDecisionWithOutput                                    #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaPip_EtaToEmEpGDecisionWithOutput                                          #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaPip_EtaToEpEpGDecisionWithOutput                                          #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaPip_EtaToPimPipGDecisionWithOutput                                        #=100000  Sum=16          Eff=|(0.01600000 +- 0.00399968)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaPip_EtaToPimPipPi0_MDecisionWithOutput                                    #=100000  Sum=2           Eff=|(0.002000000 +- 0.00141420)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaPip_EtaToPimPipPi0_RDecisionWithOutput                                    #=100000  Sum=9           Eff=|(0.009000000 +- 0.00299986)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprKp_EtaprToEtaPimPip_EtaToPimPipGDecisionWithOutput                      #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprKp_EtaprToEtaPimPip_EtaToPimPipPi0_MDecisionWithOutput                  #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprKp_EtaprToEtaPimPip_EtaToPimPipPi0_RDecisionWithOutput                  #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprKp_EtaprToEtaPimPip_RDecisionWithOutput                                 #=100000  Sum=7           Eff=|(0.007000000 +- 0.00264566)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprKp_EtaprToPimPipGDecisionWithOutput                                     #=100000  Sum=21          Eff=|(0.02100000 +- 0.00458209)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprMup_EtaprToEtaPimPip_EtaToPimPipGDecisionWithOutput                     #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprMup_EtaprToEtaPimPip_EtaToPimPipPi0_MDecisionWithOutput                 #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprMup_EtaprToEtaPimPip_EtaToPimPipPi0_RDecisionWithOutput                 #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprMup_EtaprToPimPipEta_RDecisionWithOutput                                #=100000  Sum=1           Eff=|(0.001000000 +- 0.000999995)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprMup_EtaprToPimPipGDecisionWithOutput                                    #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprPip_EtaprToEtaPimPip_EtaToPimPipGDecisionWithOutput                     #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprPip_EtaprToEtaPimPip_EtaToPimPipPi0_MDecisionWithOutput                 #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprPip_EtaprToEtaPimPip_EtaToPimPipPi0_RDecisionWithOutput                 #=100000  Sum=2           Eff=|(0.002000000 +- 0.00141420)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprPip_EtaprToEtaPimPip_RDecisionWithOutput                                #=100000  Sum=11          Eff=|(0.01100000 +- 0.00331644)%|
   LAZY_AND: Hlt2Charm_DpDspToEtaprPip_EtaprToPimPipGDecisionWithOutput                                    #=100000  Sum=17          Eff=|(0.01700000 +- 0.00412276)%|
   LAZY_AND: Hlt2Charm_LcpToEtaPp_EtaToPimPipGDecisionWithOutput                                           #=100000  Sum=8           Eff=|(0.008000000 +- 0.00282831)%|
   LAZY_AND: Hlt2Charm_LcpToEtaPp_EtaToPimPipPi0_MDecisionWithOutput                                       #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_LcpToEtaPp_EtaToPimPipPi0_RDecisionWithOutput                                       #=100000  Sum=9           Eff=|(0.009000000 +- 0.00299986)%|
   LAZY_AND: Hlt2Charm_LcpToEtaprPp_EtaprToEtaPimPip_EtaToPimPipGDecisionWithOutput                        #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_LcpToEtaprPp_EtaprToEtaPimPip_EtaToPimPipPi0_MDecisionWithOutput                    #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_LcpToEtaprPp_EtaprToEtaPimPip_EtaToPimPipPi0_RDecisionWithOutput                    #=100000  Sum=0           Eff=|( 0.000000 +- 0.00000 )%|
   LAZY_AND: Hlt2Charm_LcpToEtaprPp_EtaprToEtaPimPip_RDecisionWithOutput                                   #=100000  Sum=3           Eff=|(0.003000000 +- 0.00173202)%|
   LAZY_AND: Hlt2Charm_LcpToEtaprPp_EtaprToPimPipGDecisionWithOutput                                       #=100000  Sum=7           Eff=|(0.007000000 +- 0.00264566)%|

FYI @gtuci

Edited by Tommaso Pajero

Merge request reports

Loading