Check parameters reading from param_card - MG5

Asked by bernigaud

Dear MG team,

I would like to know if there is a way to control the correct reading of the param_card ?

To be more specific, I suspect that there might be a problem in the reading of my parameter card (wich is a SPheno.spc file) and I would like to check this, maybe by generating a param_card in the default format of MG with the parameters of my SPheno.spc.

Can I easily obtain this file ?

Thanks for your help,
Jordan.

Question information

Language:
English Edit question
Status:
Solved
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Solved by:
Olivier Mattelaer
Solved:
Last query:
Last reply:
Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#1

Hi,

> I would like to know if there is a way to control the correct reading of the param_card ?

The reading is the reading, they are no control on that step.

Now depend what your problem is.
If you miss some standard model value then you can use the function “update missing”.
If your problem is a SLHA1 vs SLHA2. Then you need to use one converter between those two format.

Also not that various model in our code have restriction of validity (the default model assumes that all the left/right particles are degenerate in mass for example)

Cheers,

Olivier

> On 2 Mar 2017, at 22:13, bernigaud <email address hidden> wrote:
>
> New question #516861 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/516861
>
> Dear MG team,
>
> I would like to know if there is a way to control the correct reading of the param_card ?
>
> To be more specific, I suspect that there might be a problem in the reading of my parameter card (wich is a SPheno.spc file) and I would like to check this, maybe by generating a param_card in the default format of MG with the parameters of my SPheno.spc.
>
> Can I easily obtain this file ?
>
> Thanks for your help,
> Jordan.
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#2

Hi,

> I would like to know if there is a way to control the correct reading of the param_card ?

The reading is the reading, they are no control on that step.

Now depend what your problem is.
If you miss some standard model value then you can use the function “update missing”.
If your problem is a SLHA1 vs SLHA2. Then you need to use one converter between those two format.

Also not that various model in our code have restriction of validity (the default model assumes that all the left/right particles are degenerate in mass for example)

Cheers,

Olivier

> On 2 Mar 2017, at 22:13, bernigaud <email address hidden> wrote:
>
> New question #516861 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/516861
>
> Dear MG team,
>
> I would like to know if there is a way to control the correct reading of the param_card ?
>
> To be more specific, I suspect that there might be a problem in the reading of my parameter card (wich is a SPheno.spc file) and I would like to check this, maybe by generating a param_card in the default format of MG with the parameters of my SPheno.spc.
>
> Can I easily obtain this file ?
>
> Thanks for your help,
> Jordan.
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Revision history for this message
bernigaud (jordan-bernigaud) said :
#3

Hi Olivier and thanks for your quick answer,

My problem is that I get some surprising values for the cross-section of my process and I do not know yet what is the problem. I wanted to be sure that the problem doesn't come from a reading problem of the parameter card, and this is the reason why I wanted to generate a list of all the parameters that MG truly use (after reading) to be sure that every value match with the correct parameter in MG.

I don't use one of the default models, I use a MSSM model including Non minimal flavor violation (generated with SARAH).

If you have any idea on how I can check this please let me know, if not no problem I will try something else.

In any case thanks again for your help,
Cheers,
Jordan.

Revision history for this message
Best Olivier Mattelaer (olivier-mattelaer) said :
#4

Dear Jordan,

You can check the file ./Source/param_card.inc
Which contains the compiled version of your param_card.dat

You can also look at the log file present in the
SubProcesses/P*/G* directories.
(Fill the star by what is needed —this is process dependent—)
This indicates the entry of the param_card as well as the value of all relevant coupling.

Cheers,

Olivier

> On 6 Mar 2017, at 10:12, bernigaud <email address hidden> wrote:
>
> Question #516861 on MadGraph5_aMC@NLO changed:
> https://answers.launchpad.net/mg5amcnlo/+question/516861
>
> bernigaud posted a new comment:
> Hi Olivier and thanks for your quick answer,
>
> My problem is that I get some surprising values for the cross-section of
> my process and I do not know yet what is the problem. I wanted to be
> sure that the problem doesn't come from a reading problem of the
> parameter card, and this is the reason why I wanted to generate a list
> of all the parameters that MG truly use (after reading) to be sure that
> every value match with the correct parameter in MG.
>
> I don't use one of the default models, I use a MSSM model including Non
> minimal flavor violation (generated with SARAH).
>
> If you have any idea on how I can check this please let me know, if not
> no problem I will try something else.
>
> In any case thanks again for your help,
> Cheers,
> Jordan.
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Revision history for this message
bernigaud (jordan-bernigaud) said :
#5

Thanks Olivier Mattelaer, that solved my question.