From 1a084c74684f1dc7f770d5484c13c473237d7231 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Wed, 24 Apr 2024 14:53:27 +0200 Subject: [PATCH] FIX: set non-negative assumption on masses (#106) --- src/ampform_dpd/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ampform_dpd/__init__.py b/src/ampform_dpd/__init__.py index 4701737f..918c01bf 100644 --- a/src/ampform_dpd/__init__.py +++ b/src/ampform_dpd/__init__.py @@ -391,7 +391,7 @@ def formulate_non_resonant( def create_mass_symbol_mapping(decay: ThreeBodyDecay) -> dict[sp.Symbol, float]: return { - sp.Symbol(f"m{i}"): decay.states[i].mass + sp.Symbol(f"m{i}", nonnegative=True): decay.states[i].mass for i in sorted(decay.states) # ensure that dict keys are sorted by state ID }