SUSYHIT generated output convention for the param_card seems to be wrong
I'm using MG5 of version 3.5.3 to generate a photon fusion process to charginos: a a > x1- x1+, model imported is MSSM_SLHA2 and the param_card is generated by SUSYHIT ( I use SUSYHIT to generate the spectra output file: susyhit_slha.out and then replace the MG5's own param_card.dat with it ). When "launch" in MG5, the error occurs as follows:
......
WARNING: Particle 1000024 with small width detected (2.25979917e-06): See https:/
WARNING: Particle 1000023 with small width detected (5.62800506e-06): See https:/
INFO: Update the dependent parameter of the param_card.dat
WARNING: Param card is not complete: Block msu2 is simply missing.
We will use model default for all missing value! Please cross-check that
WARNING: Param card is not complete: Block msq2 is simply missing.
We will use model default for all missing value! Please cross-check that
WARNING: Param card is not complete: Block msd2 is simply missing.
We will use model default for all missing value! Please cross-check that
WARNING: Param card is not complete: Block msl2 is simply missing.
We will use model default for all missing value! Please cross-check that
WARNING: Param card is not complete: Block mse2 is simply missing.
We will use model default for all missing value! Please cross-check that
ERROR: Convention for the param_card seems to be wrong. Trying to automatically convert your file to SLHA2 format.
Please check that the conversion occurs as expected (The converter is not fully general)
lpp1 '2' not compatible with pdlabel1 'nn23lo1'. Change pdlabel1 to edff
lpp2 '2' not compatible with pdlabel2 'nn23lo1'. Change pdlabel2 to edff
WARNING: Missing mass in the lhef file (6) . Please fix this (use the "update missing" command if needed)
Generating 10000 events with run name run_01
survey run_01
lpp1 '2' not compatible with pdlabel1 'nn23lo1'. Change pdlabel1 to edff
lpp2 '2' not compatible with pdlabel2 'nn23lo1'. Change pdlabel2 to edff
INFO: compile directory
WARNING: Missing mass in the lhef file (6) . Please fix this (use the "update missing" command if needed)
WARNING: information about "mass [23]" is missing using default value: 91.1876.
WARNING: information about "mass [15]" is missing using default value: 1.777.
WARNING: information about "mass [6]" is missing using default value: 175.0.
WARNING: information about "decay [23]" is missing using default value: 2.411433.
Command "generate_events run_01" interrupted with error:
KeyError : 'id (23,) is not in mass'
Please report this bug on https:/
More information is found in '/home/
Please attach this file to your report.
I noticed there are two errors. One is about the convention for param_card, which is converted to SLHA2 format but I'm not sure if it still matters. The other is a key error : 'id (23,) is not in mass'. So I added the Z mass in the param_card by hand. Then launch again and the another error occurs about "id(6,)". So I added top mass in the param_card and this time it went successfully.
I'm wondering whether the errors about missing "id(23)" and "id(6)" masses are related with the first error about the param_card convention generated by SUSYHIT, and how can I fix it so that I would not need to add them by hand every time I feed the SUSYHIT output to MG5.
I can provide the param_card.dat but I don't know how to upload an attachment. If needed, I can provide one via email.
I tried almost every version of MG5 from 2.x to 3.x and SUSYHIT ver1.5, but this same issue appears.
BTW, I could use the SUSYHIT output as the MG5 param_card successfully years ago with the MG5 version 3.0.0. But now I lost the package of this version and I cannot find this version all over the internet.
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Olivier Mattelaer
- Solved:
- Last query:
- Last reply: