Madgraph version

Questions concerning the interface to MadGraph
amaliab2
Posts: 12
Joined: 31. Oct 2017, 16:52

Madgraph version

Post by amaliab2 » 31. Oct 2017, 17:00

Hello,
I am running a BSM model in MadGraph with MG5_aMC_v2_3_3, the model files were generated by SARAH and for the param_card.dat I use the SPheno.spc. I am having a problem with a decay, and I asked the MadGraph team about this and they say I have to update the version, so I was wondering which version of MadGraph should I use with files generated by SARAH and with the param_card.dat the SPheno.spc?

Thank you

FStaub
Site Admin
Posts: 822
Joined: 13. Apr 2016, 14:05

Re: Madgraph version

Post by FStaub » 31. Oct 2017, 21:28

Hi,

I tested some time ago v2_6_0 and it worked fine. Note, it might be that the SLHA reader of MG has problems reading the DECAY1L blocks. If you have those in your spc file, try to delete them (or run SPheno with flag 16 set to 0).

Cheers
Florian

amaliab2
Posts: 12
Joined: 31. Oct 2017, 16:52

Re: Madgraph version

Post by amaliab2 » 2. Nov 2017, 15:31

Thank you for your reply.

Actually, in the LesHouches file there is no flag 16 and there are no DECAY1L blocks in the SPheno.spc file.

On the other hand, I tried to use MG5_aMC_v2_6_0, but once I launch this is what I get:

Error detected in "generate_events run_01"
write debug file ME5_debug
If you need help with this issue please contact us on https://answers.launchpad.net/mg5amcnlo
MadGraph5Error : Invalid restriction card (not same block)
set(['sphenolowenergy', 'gaugegut', 'mdf', 'zxmix', 'gauge', 'uulmix', 'pi2', 'effhiggscouplings', 'imneutralmix', 'sminputs', 'decay', 'minpar', 'flavorkitqfv', 'imneutrinomix', 'imfwcoef', 'sm', 'uelmix', 'spheno', 'fwcoef', 'treesm', 'ye', 'yd', 'fermionmixl', 'fermionmixr', 'rho', 'pi1', 'modsel', 'neutrinomix', 'yu', 'f', 'uurmix', 'loopsm', 'udlmix', 'neutralmix', 'udrmix', 'eta', 'mass', 'zxpmix', 'uermix', 'flavorkitlfv', 'hdm', 'mtf', 'hmix']) != set(['imyu', 'udlmix', 'imzxmix', 'imuelmix', 'imuurmix', 'imye', 'zxmix', 'uulmix', 'effhiggscouplings', 'imneutralmix', 'neutrinomix', 'decay', 'imudlmix', 'eta', 'imuulmix', 'imuermix', 'imzxpmix', 'imneutrinomix', 'uelmix', 'imudrmix', 'ye', 'yd', 'fermionmixl', 'fermionmixr', 'rho', 'pi1', 'pi2', 'sminputs', 'yu', 'imyd', 'uurmix', 'f', 'imfermionmixr', 'neutralmix', 'udrmix', 'imfermionmixl', 'mass', 'zxpmix', 'uermix', 'hdm']).
Missing block: imyu,imzxmix,imuelmix,imuurmix,imudrmix,imudlmix,imfermionmixr,imye,imyd,imfermionmixl,imuulmix,imuermix,imzxpmix
Unknown block : imfwcoef,gaugegut,fwcoef,sphenolowenergy,minpar,mdf,flavorkitqfv,spheno,gauge,sm,mtf,flavorkitlfv,modsel,loopsm,treesm,hmix


What could be the problem here?
Thank you.

FStaub
Site Admin
Posts: 822
Joined: 13. Apr 2016, 14:05

Re: Madgraph version

Post by FStaub » 2. Nov 2017, 19:59

Did you set

Code: Select all

 78 1               # Output for MadGraph (writes also vanishing blocks) 


?

amaliab2
Posts: 12
Joined: 31. Oct 2017, 16:52

Re: Madgraph version

Post by amaliab2 » 2. Nov 2017, 21:22

Actually, the flag 78 is not in my LesHouches file.
I am attaching the file.

Thank you!
Attachments
LesHouches.in.DTsfDMII_low.txt
(3.36 KiB) Downloaded 388 times

FStaub
Site Admin
Posts: 822
Joined: 13. Apr 2016, 14:05

Re: Madgraph version

Post by FStaub » 2. Nov 2017, 21:24

Maybe you use an old SARAH version?

amaliab2
Posts: 12
Joined: 31. Oct 2017, 16:52

Re: Madgraph version

Post by amaliab2 » 2. Nov 2017, 22:18

Yes, I am using SARAH.4.9.1. When I try compiling the model in SPheno using the output from SARAH.4.12.1 I get and error. I am attaching the SPheno.m file, maybe it needs updating to work with the new version?

Thank you!
Amalia
Attachments
SPheno.m
(1.5 KiB) Downloaded 343 times

FStaub
Site Admin
Posts: 822
Joined: 13. Apr 2016, 14:05

Re: Madgraph version

Post by FStaub » 3. Nov 2017, 14:15

What kind of error message?
I don't think that the origin is SPheno.m, but some recent updates which might not be totally compatible with your model.

Cheers,
Florian

amaliab2
Posts: 12
Joined: 31. Oct 2017, 16:52

Re: Madgraph version

Post by amaliab2 » 3. Nov 2017, 16:06

Hello,
This is the error I get from SPheno:

Call hardradiationFFS(Mex1,Mex2,Mex3,MLambda,em,<>StringRiffle[{4._dp/9._dp, 4._dp/9._dp, 0._dp, 4._dp/9._dp, 0._dp, 0._dp}, ,]<>,CoupL,CoupR,Gammarealph
1
Error: Syntax error in argument list at (1)
LoopDecays/LoopDecayFu_DTsfDMII.f90:619.49:

Call hardradiationFFS(Mex1,Mex2,Mex3,MLambda,em,<>StringRiffle[{4._dp/9._dp, -2._dp/9._dp, 2._dp/3._dp, 1._dp/9._dp, -1._dp/3._dp, 1._dp}, ,]<>,CoupL,Cou
1
Error: Syntax error in argument list at (1)
LoopDecays/LoopDecayFu_DTsfDMII.f90:2050.49:

Call hardradiationFFS(Mex1,Mex2,Mex3,MLambda,em,<>StringRiffle[{4._dp/9._dp, 4._dp/9._dp, 0._dp, 4._dp/9._dp, 0._dp, 0._dp}, ,]<>,CoupL,CoupR,Gammarealph
1
Error: Syntax error in argument list at (1)
Makefile:89: recipe for target '../lib/libSPhenoDTsfDMII.a(LoopDecayFu_DTsfDMII.o)' failed
make[2]: *** [../lib/libSPhenoDTsfDMII.a(LoopDecayFu_DTsfDMII.o)] Error 1
make[2]: Leaving directory '/home/amalia/heptools/SPheno-4.0.3/DTFDTSDMII'
Makefile:48: recipe for target 'bin/SPhenoDTsfDMII' failed
make[1]: *** [bin/SPhenoDTsfDMII] Error 2
make[1]: Leaving directory '/home/amalia/heptools/SPheno-4.0.3/DTFDTSDMII'
Makefile:13: recipe for target 'bin/SPheno' failed
make: *** [bin/SPheno] Error 2


Thank you!

Amalia

FStaub
Site Admin
Posts: 822
Joined: 13. Apr 2016, 14:05

Re: Madgraph version

Post by FStaub » 3. Nov 2017, 16:41

It seems that you use an old Mathematica version which doesn't know StringRiffle.
If you don't need loop decays, try the option IncludeLoopDecsys->False of MakeSPheno

Cheers
Florian

Post Reply