KeyError : 'xdxdx_ll' Computing sigmav with method: madevent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MadDM |
Fix Committed
|
High
|
Daniele Massaro |
Bug Description
I am running the model DMsimp_s_spin1 using the following commands:
#######
import model DMsimp_s_spin1
define darkmatter xd
generate relic_density
add direct_detection
add indirect_detection
output Spin1_06052022_
launch Spin1_06052022_
#######
Then I calculate only the sigmav:
#######
The following switches determine which programs are run:
/======
| 1. Compute the Relic Density | relic = OFF | ON |
| 2. Compute direct(ional) detection | direct = OFF | directional|direct |
| 3. Compute indirect detection/flux (cont spectrum) | indirect = sigmav | flux_source|
| 4. Compute indirect detection in aX (line spectrum) | spectral = OFF | Please install module |
| 5. Run Multinest scan | nestscan = OFF | Please install module |
\======
#######
I set:
#######
set MXd 500
set sigmav_method = madevent
set precise
#######
I obtain the following error:
#######
Command "launch Spin1_06052022_
KeyError : 'xdxdx_ll'
Please report this bug on https:/
More information is found in 'MG5_debug'.
Please attach this file to your report.
#######
The same run for the model DMsimp_s_spin0 works!
You can find in the attached zip file the Cards folder with the MG5_debug file.
Thanks for the consideration!
Related branches
Changed in maddm: | |
assignee: | nobody → Daniele Massaro (dmassaro) |
Changed in maddm: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in maddm: | |
status: | Triaged → Fix Committed |
Hi Mattia,
I committed a fix in the lp:~maddm/maddm/process_keys which you can download.
The main issue is that MadGraph automatically groups different subprocesses when it is faster to compute them together. So they appear like dmdm_ll (for leptons) and dmdm_vlvl (for neutrinos). So far it is not possible to translate back the key name to one of a generated process.
Cheers.
--
Daniele