laura is hosted by Hepforge, IPPP Durham

Opened 11 years ago

Closed 11 years ago

#35 closed defect (fixed)

Crash when calculating normalisation for model with two nearby resonances

Reported by: guest Owned by: Thomas Latham
Priority: minor Milestone: v2r1p1
Version: v2r1 Keywords:
Cc:

Description (last modified by Thomas Latham)

Bug in LauIsobarDynamics::calcDPNormalisation(), around line 829 in https://laura.hepforge.org/doc/doxygen/v2r1/LauIsobarDynamics_8cc_source.html#l00829 When you have two resonances, one close to threshold, you assume that res1Max is smaller than res2Min, while if the two resonances are close together, this may not be true. I had this problem running with Lc(2880) and Lc(2940) in Dp spectrum. I had to add another "if" which checks that if res1Max>res2Min, one just needs to divide the DP into two regions, (m13min, res2Max) and (res2Max, m13max). I suspect similar thing can affect other cases.

Change History (6)

comment:1 Changed 11 years ago by Thomas Latham

Description: modified (diff)
Owner: set to Thomas Latham
Status: newassigned

comment:2 Changed 11 years ago by Thomas Latham

(In [119]) Tidy up code for determining the integration scheme once and using for all reclaculations thereafter, addresses #11. Also fix (in this v3 branch) the bug in the determination of the scheme, addresses #35.

comment:3 Changed 11 years ago by Thomas Latham

Status: assignedtesting

(In [120]) Fix bug in determination of integration scheme with close together narrow resonances, oktotest #35

comment:4 Changed 11 years ago by Thomas Latham

(In [122]) Merge the bug fix into the v2r1p1 branch, addresses #35

comment:5 Changed 11 years ago by Thomas Latham

Milestone: v2r2v2r1p1

comment:6 Changed 11 years ago by guest

Resolution: fixed
Status: testingclosed
Note: See TracTickets for help on using tickets.