whizard is hosted by Hepforge, IPPP Durham

Opened 15 years ago

Closed 15 years ago

Last modified 14 years ago

#17 closed task (fixed)

W2 wrong results for massive beams

Reported by: Juergen Reuter Owned by: jr_reuter, kilian
Priority: P3 Milestone:
Component: core Version: 2.0.0alpha
Severity: normal Keywords: ordering of input statements
Cc:

Description

W2 seems to be giving wrong results for massive fermionic beams. Massive vector bosons in the initial state seem to be OK, but should be properly tested.

Change History (6)

comment:1 Changed 15 years ago by Juergen Reuter

Priority: P4P5
Summary: W2 wrong results for massive fermionic beamsW2 wrong results for massive beams

Wolfgang, in case you are faster than I am: the problem comes from the fact that the masses are taken from the original mdl-file (i.e. the default values), and are never overwritten by the user-defined values!!! We already had this problem somewhere else, we have to make sure that this is really caught in all cases.

comment:2 Changed 15 years ago by Juergen Reuter

It looks like that the predefined mass (from MODEL.mdl) is not overwritten by the user-defined value, either in the beam setup or the phase-space integration. For the flux factor, the newest value of the mass is, however, used. When setting a matrix element to a constant, the result coincides with W1 (mass cancels out?), and when setting to the predefined mass in MODEL.mdl, W1 and W2 also agree. For other values there is disagreement. Checking the appearance of mass everywhere now.

comment:3 Changed 15 years ago by Juergen Reuter

Keywords: ordering of input statements added; wrong code removed
Priority: P5P3
Severity: criticalnormal
Type: defecttask

It's not a bug, it's a feature: in fact, the mass of the incoming was set _after_ the beam statements, which was responsible for the fact that for the masses of the incoming (beam) particles the predefined values have been taken. Although this is a correct parsing order, it might (and will) generate some confusion in the future. To be discussed how to ameliorate this topic. Therefore: defect -> task

comment:4 Changed 15 years ago by kilian

Resolution: fixed
Status: newclosed

I inserted a warning when beam masses and the masses of beam particles don't agree. The functionality is left as-is. (Changeset [1166]). Some of the test input files also suffered from this problem, fixed in changeset [1176].

comment:5 Changed 15 years ago by kilian

Milestone: v2-publicv2.0-beta

comment:6 Changed 14 years ago by Juergen Reuter

Milestone: v2.0-beta

Milestone v2.0-beta deleted

Note: See TracTickets for help on using tickets.