Hi Florian,
Thank you for your quick reply. I'm trying to generate some processes now by using SPheno file as you suggested. I'd just like to document some of the things I'm encountering as I attempt this:
(1) No -U option for ar command
When running make Model=SARAHMODEL in SPheno, I got an error saying there was not "-U" option for the "ar" command. I found the corresponding line in the Makefile for SARAHMODEL (which I presume was generated by SARAH?) and removed the "-U" option manually and it seems to work.
(2) Invalid param_card
I have tried to MakeUFO[] and MakeSPheno[] for the SM model in SARAH.
When I try to generate a process in MadGraph, say p p > t t~, and use the SPheno.spc.SM_low file as the param_card.dat, I get this error message:
ERROR: problem detected: higgsboundsinputhiggscouplingsbosons (3, 25, 23) is already define to 23 23 impossible to assign 23 22
I don't know how to solve this. Could you help?
(3) Complex Argument to ASIN() function
If I try to launch some process in MadGraph with the default param_card, say
- import model SARAH_SM
generate p p > t t~
output SARAH_SM_TTBAR
launch
I would get this error:
Code: Select all
intparam_definition.inc:322.22:
Included at couplings.f:16:
MDL_TW = ASIN(SQRT(DCMPLX(1.000000D+00-MDL_MWP__EXP__2
1
Error: 'x' argument of 'asin' intrinsic at (1) must be REAL
I have traced this to the file SARAH_SM_TTBAR/Source/MODEL/intparam_definition.inc file. Manually changing this line:
Code: Select all
MDL_TW = ASIN(SQRT(DCMPLX(1.000000D+00-MDL_MWP__EXP__2/MDL_MZ__EXP__2)))
into this line (i.e. casting the result of the square root to real):
Code: Select all
MDL_TW = ASIN(REAL(SQRT(DCMPLX(1.000000D+00-MDL_MWP__EXP__2/MDL_MZ__EXP__2))))
fixes the problem.
As I understand it, this intparam_definition.inc file has its roots in the parameters.m file of the SARAH model. If I try to change the corresponding line from
Code: Select all
{ThetaW, { Description -> "Weinberg-Angle",
DependenceNum -> ArcSin[Sqrt[1 - Mass[VWp]^2/Mass[VZ]^2]] }},
to
Code: Select all
{ThetaW, { Description -> "Weinberg-Angle",
DependenceNum -> ArcSin[Re[Sqrt[1 - Mass[VWp]^2/Mass[VZ]^2]]] }},
I will get this error in MadGraph instead:
Error detected in "output SARAH_SM_TTBAR"
write debug file MG5_debug
If you need help with this issue please contact us on
https://answers.launchpad.net/mg5amcnlo
MadGraph5Error : Unable to evaluate mdl_TW = cmath.asin(Re(cmath.sqrt(1 - mdl_MWp__exp__2/mdl_MZ__exp__2))): raise error: name 'Re' is not defined
Is there any way to work around this other than to manually change the intparam_definition.inc file?