171 | | generate p p > Z j j, z > j j. In general such issues are automatically detected but in some particular case the re-weighting can fail to detect it and produce result which might be un-expected. |
| 171 | generate p p > Z j j, z > j j. Starting at 3.4.0, the re-weighting is done as an average of the various combination to alleviate the ambiguity. |
| 172 | This should give a good approximation as long as the Narrow-Width-Approximation is valid. |
| 173 | You can change the parameter "identical_particle_in_prod_and_decay" to "max" to only consider the highest weight evaluated, or set it to "crash" to make the code to crash. |
| 174 | |
| 175 | The option for version older than 3.4.0 is still valid: you can set the parameter "keep_ordering" to True (via "change keep_ordering True"). This assumes that particle written in the leshouches file are in the exact same order as the one used by madgraph (looks at the Feynman diagram for the the ordering) --use with great care-- (new in 2.7.0) |
| 176 | |
175 | | Work around for those limitations can be done by setting some special flag in the reweight_card and carefully generating the input event: |
176 | | a. '''use_eventid True''': This allow to use the event id flag of the leshouche event file to distinguish different process. Within MG5aMC, you should use the "@" syntax in order to put such eventid in the leshouches file: for example "generate p p > e+ e- X, X > mu+ mu- @1; add process p p > mu+ mu- Y, Y > e+ e- @2" (new in 2.7.4) |
177 | | b. '''change keep_ordering True''': This assumes that particle written in the leshouches file are in the exact same order as the one used by madgraph (looks at the Feynman diagram for the the ordering) --use with great care-- (new in 2.7.0) |
178 | | |
| 180 | Work around for this limitation: '''change use_eventid True''': This allow to use the event id flag of the leshouche event file to distinguish different process. Within MG5aMC, you should use the "@" syntax in order to put such eventid in the leshouches file: for example "generate p p > e+ e- X, X > mu+ mu- @1; add process p p > mu+ mu- Y, Y > e+ e- @2" (new in 2.7.4) |
| 181 | |