SLHA2/SPhenoSARAH incompatibility with MG5_aMC_v2_5_5

Asked by Giovanna Cottin on 2017-12-15

Dear all,

I have been trying to use two SPheno modules generated by SARAH as param_cards in MadGraph v2_5_5, but there are incompatibilities I don't understand, as the Spheno files are in SLHA2 format. I am working with two different UFO models. For the first one I get the following errors:

"generate_events" with error:
MadGraph5Error : Invalid restriction card (not same block)
     set(['tau3mucomp', 'udlmix', 'addpars', 'fwcoef', 'gauge', 'lrinput', 'uulmix', 'mu3ecomp', 'higgslhc13', 'chchmix', 'effhiggscouplings', 'vev', 'crmuealcomp', 'chmix', 'yl2', 'tau3ecomp', 'yl1', 'higgslhc14', 'minpar', 'flavorkitqfv', 'brtautomueecomp', 'higgslhc8', 'brtautoemumucomp', 'yq1', 'higgslhc7', 'yq2', 'imuvmix', 'ydl', 'imfwcoef', 'thetaw', 'uelmix', 'spheno', 'crmueticomp', 'higgsfcc100', 'modsel', 'sminputs', 'ydr', 'brtautomuee2comp', 'md', 'gaugegut', 'uurmix', 'uvmix', 'sphenolowenergy', 'decay', 'phiw', 'udrmix', 'flavorkitlfv', 'zzmix', 'mass', 'amix', 'ckmr', 'uermix', 'brtautoemumu2comp', 'hmix', 'scalarmix']) != set(['uulmix', 'imuelmix', 'imydr', 'chmix', 'lrinput', 'imydl', 'imzzmix', 'chchmix', 'effhiggscouplings', 'imyl2', 'imyl1', 'yl2', 'yl1', 'imudlmix', 'imuurmix', 'imyq1', 'imuulmix', 'imyq2', 'imuermix', 'yq1', 'yq2', 'imuvmix', 'ydl', 'thetaw', 'uelmix', 'imudrmix', 'decay', 'sminputs', 'ydr', 'uurmix', 'uvmix', 'udlmix', 'phiw', 'udrmix', 'zzmix', 'mass', 'amix', 'uermix', 'gauge', 'hmix', 'scalarmix']).
     Missing block: imyl2,imyq2,imyl1,imuulmix,imuelmix,imydr,imudrmix,imudlmix,imuurmix,imyq1,imydl,imzzmix,imuermix
     Unknown block : tau3mucomp,addpars,fwcoef,flavorkitlfv,mu3ecomp,brtautomueecomp,vev,crmuealcomp,tau3ecomp,higgslhc14,minpar,flavorkitqfv,higgslhc13,higgslhc8,brtautoemumucomp,higgslhc7,imfwcoef,spheno,crmueticomp,higgsfcc100,modsel,brtautomuee2comp,md,gaugegut,sphenolowenergy,ckmr,brtautoemumu2comp
quit

For the second model 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(['uulmix', 'sphenolowenergy', 'fwcoef', 'gauge', 'vv', 'decay', 'minpar', 'flavorkitqfv', 'imfwcoef', 'uelmix', 'spheno', 'treesm', 'ye', 'yd', 'modsel', 'sminputs', 'yu', 'yv', 'gaugegut', 'uurmix', 'udlmix', 'imvv', 'udrmix', 'mv', 'mass', 'sm', 'uermix', 'flavorkitlfv', 'loopsm', 'hmix']) != set(['imyv', 'vv', 'uelmix', 'decay', 'uurmix', 'imudrmix', 'imudlmix', 'imuermix', 'imvv', 'imuelmix', 'imuurmix', 'udrmix', 'mass', 'effhiggscouplings', 'imuulmix', 'udlmix', 'uermix', 'sminputs', 'uulmix', 'yv']).
     Missing block: imyv,imuelmix,imuurmix,imudrmix,imudlmix,imuulmix,imuermix,effhiggscouplings
     Unknown block : gaugegut,imfwcoef,spheno,ye,sphenolowenergy,minpar,fwcoef,flavorkitqfv,yd,mv,gauge,sm,loopsm,flavorkitlfv,modsel,yu,treesm,hmix

I have seen some similar issues reported here with Spheno, but it is not clear to me what's the fix. What can I do to safely and consistently replace the param_card with my Spheno files? Any help/advice is very much appreciated !

Best,
Giovanna.

Question information

Language:
English Edit question
Status:
Solved
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Solved by:
Olivier Mattelaer
Solved:
2017-12-15
Last query:
2017-12-15
Last reply:
2017-12-15

Hi,

I have discuss with Sarah author recently and my understanding of their code/relation to SPHENO is the following:
1) they develop specific UFO model inside SARAH
2) they develop specific SPHENO module for that specific UFO model

So my guess is that you are using the SPHENO module on the not correct UFO model.
So I would suggest to check that point and/or contact SPHENO/Sarah authors for more information

Cheers,

Olivier

> On Dec 15, 2017, at 09:08, Giovanna Cottin <email address hidden> wrote:
>
> New question #661798 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/661798
>
> Dear all,
>
> I have been trying to use two SPheno modules generated by SARAH as param_cards in MadGraph v2_5_5, but there are incompatibilities I don't understand, as the Spheno files are in SLHA2 format. I am working with two different UFO models. For the first one I get the following errors:
>
> "generate_events" with error:
> MadGraph5Error : Invalid restriction card (not same block)
> set(['tau3mucomp', 'udlmix', 'addpars', 'fwcoef', 'gauge', 'lrinput', 'uulmix', 'mu3ecomp', 'higgslhc13', 'chchmix', 'effhiggscouplings', 'vev', 'crmuealcomp', 'chmix', 'yl2', 'tau3ecomp', 'yl1', 'higgslhc14', 'minpar', 'flavorkitqfv', 'brtautomueecomp', 'higgslhc8', 'brtautoemumucomp', 'yq1', 'higgslhc7', 'yq2', 'imuvmix', 'ydl', 'imfwcoef', 'thetaw', 'uelmix', 'spheno', 'crmueticomp', 'higgsfcc100', 'modsel', 'sminputs', 'ydr', 'brtautomuee2comp', 'md', 'gaugegut', 'uurmix', 'uvmix', 'sphenolowenergy', 'decay', 'phiw', 'udrmix', 'flavorkitlfv', 'zzmix', 'mass', 'amix', 'ckmr', 'uermix', 'brtautoemumu2comp', 'hmix', 'scalarmix']) != set(['uulmix', 'imuelmix', 'imydr', 'chmix', 'lrinput', 'imydl', 'imzzmix', 'chchmix', 'effhiggscouplings', 'imyl2', 'imyl1', 'yl2', 'yl1', 'imudlmix', 'imuurmix', 'imyq1', 'imuulmix', 'imyq2', 'imuermix', 'yq1', 'yq2', 'imuvmix', 'ydl', 'thetaw', 'uelmix', 'imudrmix', 'decay', 'sminputs', 'ydr', 'uurmix', 'uvmix', 'udlmix', 'phiw', 'udrmix', 'zzmix', 'mass', 'amix', 'uermix', 'gauge', 'hmix', 'scalarmix']).
> Missing block: imyl2,imyq2,imyl1,imuulmix,imuelmix,imydr,imudrmix,imudlmix,imuurmix,imyq1,imydl,imzzmix,imuermix
> Unknown block : tau3mucomp,addpars,fwcoef,flavorkitlfv,mu3ecomp,brtautomueecomp,vev,crmuealcomp,tau3ecomp,higgslhc14,minpar,flavorkitqfv,higgslhc13,higgslhc8,brtautoemumucomp,higgslhc7,imfwcoef,spheno,crmueticomp,higgsfcc100,modsel,brtautomuee2comp,md,gaugegut,sphenolowenergy,ckmr,brtautoemumu2comp
> quit
>
> For the second model 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(['uulmix', 'sphenolowenergy', 'fwcoef', 'gauge', 'vv', 'decay', 'minpar', 'flavorkitqfv', 'imfwcoef', 'uelmix', 'spheno', 'treesm', 'ye', 'yd', 'modsel', 'sminputs', 'yu', 'yv', 'gaugegut', 'uurmix', 'udlmix', 'imvv', 'udrmix', 'mv', 'mass', 'sm', 'uermix', 'flavorkitlfv', 'loopsm', 'hmix']) != set(['imyv', 'vv', 'uelmix', 'decay', 'uurmix', 'imudrmix', 'imudlmix', 'imuermix', 'imvv', 'imuelmix', 'imuurmix', 'udrmix', 'mass', 'effhiggscouplings', 'imuulmix', 'udlmix', 'uermix', 'sminputs', 'uulmix', 'yv']).
> Missing block: imyv,imuelmix,imuurmix,imudrmix,imudlmix,imuulmix,imuermix,effhiggscouplings
> Unknown block : gaugegut,imfwcoef,spheno,ye,sphenolowenergy,minpar,fwcoef,flavorkitqfv,yd,mv,gauge,sm,loopsm,flavorkitlfv,modsel,yu,treesm,hmix
>
> I have seen some similar issues reported here with Spheno, but it is not clear to me what's the fix. What can I do to safely and consistently replace the param_card with my Spheno files? Any help/advice is very much appreciated !
>
> Best,
> Giovanna.
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Giovanna Cottin (gcottin) said : #2

Ok, many thanks Olivier !

Giovanna Cottin (gcottin) said : #3

Thanks Olivier Mattelaer, that solved my question.