Page MenuHomeHEPForge

Improve handling of phase-space generation for cases of decays having e+e- pair to make RareLbToLll model.
Needs ReviewPublic

Authored by kreps on Thu, Jun 9, 2:51 PM.

Details

Reviewers
tlatham
jback
Summary
  • Improve handling of phase-space generation for cases of decays having e+e- pair to make RareLbToLll model useable.
  • Some code modernization of RareLbToLll to make things const where they are constant and pass const references instead of raw pointers in most places.
Test Plan

Tested locally that nothing changes for Lz mu mu final state. In case of Lb --> Lz e+ e-, without this change model is effectively unuseable as maximum probability gets too high and accept-reject fails to find working configuration in 1000 trials. After change code can generate 1M events without any issue and gives expected q2 distribution. I'm not adding test as I will do this directly to new framework.

Diff Detail

Repository
rEVTGEN evtgen
Branch
lb_lee_improvement
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 222
Build 222: arc lint + arc unit

Event Timeline

kreps requested review of this revision.Thu, Jun 9, 2:51 PM
kreps created this revision.
kreps changed the visibility from "All Users" to "Public (No Login Required)".Thu, Jun 9, 3:09 PM
kreps changed the edit policy from "All Users" to "Restricted Project (Project)".
kreps added a project: Restricted Project.
  • Add missing call for hadronic amplitudes for spin-3/2