ComPWA / ComPWA-legacy

[deprecated] C++ back-end for the Common Partial Wave Analysis framework
https://compwa.github.io/legacy
Other
9 stars 9 forks source link

Breakup momenta are calculated incorrectly #279

Closed spflueger closed 4 years ago

spflueger commented 4 years ago

The for the breakup momentum the daughter masses ma and mb are currently the nominal masses of the particles (FitParameters). Instead the invariant masses (arising from the 4 vectors) should be used. This does not affect decays into final state particles however it does affect decays into intermediate states!

For example: The decay 1 -> 2 3 -> 345 (with 2 -> 45) The breakup momentum for 1 -> 23 should be calculated with qSquared(invmass(p3+p4+p5) = S, invmass(p4+p5), invmass(p3))

The HelicityKinematics class with the Subsystems has to be reworked to large portions so that the FormFactors will receive the correct masses for their evaluation.

Estimated effort: 1-2w