Skip to content

RPV-SUSY benchmarks 3 & 4 add no HNL production channel (missing muon modes) #1311

Description

@olantwin

In python/pythia8_conf.py (configurerpvsusy), beautyhistograms = ["b_mu", "b_tau", "b0_nu_mu", "b0_nu_tau"] feeds getmaxsumbrrpvsusy, but only the b_tau (B+) and b0_nu_tau (B0) channels are ever configured via addChannel.

The bench3/bench4 data files (branchingratiosrpvsusybench{3,4}.dat) contain only b0_nu_mu. So maxsumBR > 0 passes the exit_if_zero_br guard, yet both getbr_rpvsusy(h, "b_tau", ...) and getbr_rpvsusy(h, "b0_nu_tau", ...) return 0 — no HNL production channel is added at all, and both B mesons get freshly-overwritten empty decay tables.

The fix is presumably to add the muon-mode channels mirroring the tau modes:

  • B+ → N μ+ : 521:addChannel 1 {br} 0 9900015 -13 using getbr_rpvsusy(h, "b_mu", ...)
  • B0 → N ν_μ : 511:addChannel 1 {br} 22 9900015 14 using getbr_rpvsusy(h, "b0_nu_mu", ...)

(with the corresponding sumBR += accumulation for the 22 22 filler).

An RPV-SUSY expert should confirm the intended channel definitions and PDG assignments before this generator config is changed. Found during a code review of the tracked tree.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions