Merge lp:~maddevelopers/mg5amcnlo/2.1.3_fix_question_251407 into lp:~maddevelopers/mg5amcnlo/2.1.3
Status: | Merged |
---|---|
Merged at revision: | 284 |
Proposed branch: | lp:~maddevelopers/mg5amcnlo/2.1.3_fix_question_251407 |
Merge into: | lp:~maddevelopers/mg5amcnlo/2.1.3 |
Diff against target: |
66 lines (+23/-10) 2 files modified
madgraph/interface/reweight_interface.py (+1/-1) madgraph/iolibs/export_v4.py (+22/-9) |
To merge this branch: | bzr merge lp:~maddevelopers/mg5amcnlo/2.1.3_fix_question_251407 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Rikkert Frederix | Approve | ||
Pierre Artoisenet | Pending | ||
Review via email:
|
Description of the change
This fix the Question #251407.
This has some potential impact to both all standalone output in particular to MadSpin (and obviously the reweighting). So this is why I pass trough a merging request.
Obviously I have run some test for MadSpin (i.e.)
tt~
tt~+j
tt~[QCD]
w+zjj QED=0
and all seems fine. (The latest one return a weird log, so I have sent an email to Pierre concerning it but this is nothing to be worried about it and not related to this fix anyway).
I have also run some test on the reweighting.
MadWeight is actually currently crashing in this branch. But this is not related to this branch but to the http://
Will send another email concerning this point.
Cheers,
Olivier
Hi Olivier,
I'm not sure that I know enough of the code to understand the changes that you made.
It looks like previously the code only checked if the processes already existed by interchanging the two initial state particles (if there were 2). With the fix you also take all the possible permutations of all the final state legs to see if the directory already exists or not. That seems reasonable to me. However, I'm not sure one should really take all permutations in the case of many independent decay chains attached to a main process. Shouldn't the decay chains stay intact somehow? I.e., not taking permutations between particles from independent decay chains?
Again, I'm not really familiar with this part of the code (and what the 'sa_symmetry' options is supposed to do), so I might very well be mistaken.
Cheers,
Rik