Problem adding taudecay_UFO to SMEFTsim

Asked by Joachim Kopp on 2021-02-21

Dear MadGraphers,

I'm trying to add the taudecay_UFO extension to one of the SMEFTsim models. Steps to reproduce (after installing SMEFTsim of course):
  import model SMEFTsim_general_alphaScheme_UFO
  add model taudecay_UFO --recreate
The error message reads "Exception : Propagator unknow type for writting UFO" [sic]. I attach the full output below. This is not a big problem for me as, for my purposes, I can live with tau decays done in Pythia, but I thought I'd mention it anyway in case it affects other users as well.
Cheers,
Joachim

****** full output ***********
MG5_aMC>import model SMEFTsim_general_alphaScheme_UFO
INFO: load particles
INFO: load vertices
CRITICAL: Model with non QCD emission of gluon (found 70 of those).
  This type of model is not fully supported within MG5aMC.
  Restriction on LO dynamical scale and MLM matching/merging can occur for some processes.
  Use such features with care.
INFO: Change particles name to pass to MG5 convention
Kept definitions of multiparticles p / j / l+ / l- / vl / vl~ unchanged
Defined multiparticle all = g a ve vm vt ve~ vm~ vt~ u c t d s b t1 u~ c~ t~ d~ s~ b~ t1~ z w+ z1 w1+ h h1 w- w1- e- mu- ta- e+ mu+ ta+
MG5_aMC>add model taudecay_UFO --recreate
WARNING: QED has different hierarchy use the minimal value (2, 1) => 1
INFO: Adding interaction for the following particles: [-16, 15, 111, 211]
INFO: Adding interaction for the following particles: [-16, 15, 211]
INFO: Adding interaction for the following particles: [-16, -11, 12, 15]
INFO: Adding interaction for the following particles: [-16, -13, 14, 15]
INFO: Adding interaction for the following particles: [-211, -15, 16, 111]
INFO: Adding interaction for the following particles: [-211, -15, 16]
INFO: Adding interaction for the following particles: [-15, -12, 11, 16]
INFO: Adding interaction for the following particles: [-15, -14, 13, 16]
INFO: Adding interaction for the following particles: [-211, -16, 15, 211, 211]
INFO: Adding interaction for the following particles: [-211, -211, -15, 16, 211]
INFO: Adding interaction for the following particles: [-16, 15, 111, 111, 211]
INFO: Adding interaction for the following particles: [-211, -15, 16, 111, 111]
Command "add model taudecay_UFO --recreate" interrupted with error:
Exception : Propagator unknow type for writting UFO
Please report this bug on https://bugs.launchpad.net/mg5amcnlo
More information is found in 'MG5_debug'.
Please attach this file to your report.

***** contents of MG5_debug file ************
#************************************************************
#* MadGraph5_aMC@NLO *
#* *
#* * * *
#* * * * * *
#* * * * * 5 * * * * *
#* * * * * *
#* * * *
#* *
#* *
#* VERSION 2.9.2 2021-02-14 *
#* *
#* The MadGraph5_aMC@NLO Development Team - Find us at *
#* https://server06.fynu.ucl.ac.be/projects/madgraph *
#* *
#************************************************************
#* *
#* Command File for MadGraph5_aMC@NLO *
#* *
#* run as ./bin/mg5_aMC filename *
#* *
#************************************************************
set group_subprocesses Auto
set ignore_six_quark_processes False
set low_mem_multicore_nlo_generation False
set complex_mass_scheme False
set gauge unitary
set loop_optimized_output True
set loop_color_flows False
set max_npoint_for_channel 0
set default_unset_couplings 99
set max_t_for_channel 99
set zerowidth_tchannel True
import model sm
define p = g u c d s u~ c~ d~ s~
define j = g u c d s u~ c~ d~ s~
define l+ = e+ mu+
define l- = e- mu-
define vl = ve vm vt
define vl~ = ve~ vm~ vt~
import model SMEFTsim_general_alphaScheme_UFO
add model taudecay_UFO --recreate
Traceback (most recent call last):
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/madgraph/interface/extended_cmd.py", line 1541, in onecmd
    return self.onecmd_orig(line, **opt)
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/madgraph/interface/extended_cmd.py", line 1490, in onecmd_orig
    return func(arg, **opt)
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/madgraph/interface/master_interface.py", line 229, in do_add
    return self.cmd.do_add(self, line, *args, **opts)
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/madgraph/interface/madgraph_interface.py", line 3117, in do_add
    return self.add_model(args[1:])
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/madgraph/interface/madgraph_interface.py", line 3306, in add_model
    base_model.write(output_dir)
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 135, in write
    self.write_particles(outputdir)
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 341, in write_particles
    text += self.create_file_content(self.particles)
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 328, in create_file_content
    return '\n'.join([self.create_data_text(obj) for obj in datalist])
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 328, in <listcomp>
    return '\n'.join([self.create_data_text(obj) for obj in datalist])
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 291, in create_data_text
    text += '%s%s = %s,\n' % (' ' * nb_space,name, self.format_param(getattr(obj, data)))
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 233, in format_param
    return '{%s}' % ','.join(['%s: %s' % (self.format_param(key), self. format_param(value)) for key, value in param.items()])
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 233, in <listcomp>
    return '{%s}' % ','.join(['%s: %s' % (self.format_param(key), self. format_param(value)) for key, value in param.items()])
  File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 245, in format_param
    raise Exception('%s unknow type for writting UFO' % param.__class__.__name__)
Exception: Propagator unknow type for writting UFO
                          MadGraph5_aMC@NLO Options
                          ----------------
        complex_mass_scheme : False
    default_unset_couplings : 99
                      gauge : unitary
         group_subprocesses : Auto
  ignore_six_quark_processes : False
           loop_color_flows : False
      loop_optimized_output : True
  low_mem_multicore_nlo_generation : False
     max_npoint_for_channel : 0
          max_t_for_channel : 99
               stdout_level : 20 (user set)
         zerowidth_tchannel : True

                         MadEvent Options
                          ----------------
     automatic_html_opening : True
                    nb_core : None
        notification_center : True
                   run_mode : 2

                      Configuration Options
                      ---------------------
                        OLP : MadLoop
                    amcfast : amcfast-config
                   applgrid : applgrid-config
         auto_convert_model : True (user set)
                auto_update : 7
         cluster_local_path : None
           cluster_nb_retry : 1
              cluster_queue : None (user set)
         cluster_retry_wait : 300
               cluster_size : 100
      cluster_status_update : (600, 30)
          cluster_temp_path : None
               cluster_type : condor
                    collier : ./HEPTools/lib
               cpp_compiler : None
             crash_on_error : False
               delphes_path : ./Delphes
                 eps_viewer : None
        exrootanalysis_path : ./ExRootAnalysis
              f2py_compiler : None
          f2py_compiler_py2 : None
          f2py_compiler_py3 : None
                    fastjet : None (user set)
           fortran_compiler : None
                      golem : None (user set)
                 hepmc_path : None (user set)
                  hwpp_path : None (user set)
                     lhapdf : /Users/jkopp/MG5_aMC_v2_9_1_2/HEPTools/ lhapdf6_py3/bin/lhapdf-config (user set)
                 lhapdf_py2 : None
                 lhapdf_py3 : /Users/jkopp/MG5_aMC_v2_9_1_2/HEPTools/ lhapdf6_py3/bin/lhapdf-config (user set)
          madanalysis5_path : None (user set)
           madanalysis_path : ./MadAnalysis
  mg5amc_py8_interface_path : /Users/jkopp/MG5_aMC_v2_9_1_2/HEPTools/ MG5aMC_PY8_interface (user set)
                      ninja : ./HEPTools/lib
        output_dependencies : external
            pythia-pgs_path : ./pythia-pgs
               pythia8_path : /Users/jkopp/MG5_aMC_v2_9_1_2/HEPTools/pythia8 (user set)
                    samurai : None
               syscalc_path : ./SysCalc
                    td_path : ./td
                text_editor : None
                thepeg_path : None (user set)
                    timeout : 60
                web_browser : None

Question information

Language:
English Edit question
Status:
Answered
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Last query:
2021-02-21
Last reply:
2021-02-21

Hi,

Indeed this option is not compatible with mode who defined custom propagator.
This is actually a bigger issue for maddm and I will need to find time to implement this.

Thanks for the reminder,

Cheers,

Olivier

> On 21 Feb 2021, at 18:20, Joachim Kopp <email address hidden> wrote:
>
> New question #695680 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/695680
>
> Dear MadGraphers,
>
> I'm trying to add the taudecay_UFO extension to one of the SMEFTsim models. Steps to reproduce (after installing SMEFTsim of course):
> import model SMEFTsim_general_alphaScheme_UFO
> add model taudecay_UFO --recreate
> The error message reads "Exception : Propagator unknow type for writting UFO" [sic]. I attach the full output below. This is not a big problem for me as, for my purposes, I can live with tau decays done in Pythia, but I thought I'd mention it anyway in case it affects other users as well.
> Cheers,
> Joachim
>
> ****** full output ***********
> MG5_aMC>import model SMEFTsim_general_alphaScheme_UFO
> INFO: load particles
> INFO: load vertices
> CRITICAL: Model with non QCD emission of gluon (found 70 of those).
> This type of model is not fully supported within MG5aMC.
> Restriction on LO dynamical scale and MLM matching/merging can occur for some processes.
> Use such features with care.
> INFO: Change particles name to pass to MG5 convention
> Kept definitions of multiparticles p / j / l+ / l- / vl / vl~ unchanged
> Defined multiparticle all = g a ve vm vt ve~ vm~ vt~ u c t d s b t1 u~ c~ t~ d~ s~ b~ t1~ z w+ z1 w1+ h h1 w- w1- e- mu- ta- e+ mu+ ta+
> MG5_aMC>add model taudecay_UFO --recreate
> WARNING: QED has different hierarchy use the minimal value (2, 1) => 1
> INFO: Adding interaction for the following particles: [-16, 15, 111, 211]
> INFO: Adding interaction for the following particles: [-16, 15, 211]
> INFO: Adding interaction for the following particles: [-16, -11, 12, 15]
> INFO: Adding interaction for the following particles: [-16, -13, 14, 15]
> INFO: Adding interaction for the following particles: [-211, -15, 16, 111]
> INFO: Adding interaction for the following particles: [-211, -15, 16]
> INFO: Adding interaction for the following particles: [-15, -12, 11, 16]
> INFO: Adding interaction for the following particles: [-15, -14, 13, 16]
> INFO: Adding interaction for the following particles: [-211, -16, 15, 211, 211]
> INFO: Adding interaction for the following particles: [-211, -211, -15, 16, 211]
> INFO: Adding interaction for the following particles: [-16, 15, 111, 111, 211]
> INFO: Adding interaction for the following particles: [-211, -15, 16, 111, 111]
> Command "add model taudecay_UFO --recreate" interrupted with error:
> Exception : Propagator unknow type for writting UFO
> Please report this bug on https://bugs.launchpad.net/mg5amcnlo
> More information is found in 'MG5_debug'.
> Please attach this file to your report.
>
> ***** contents of MG5_debug file ************
> #************************************************************
> #* MadGraph5_aMC@NLO *
> #* *
> #* * * *
> #* * * * * *
> #* * * * * 5 * * * * *
> #* * * * * *
> #* * * *
> #* *
> #* *
> #* VERSION 2.9.2 2021-02-14 *
> #* *
> #* The MadGraph5_aMC@NLO Development Team - Find us at *
> #* https://server06.fynu.ucl.ac.be/projects/madgraph *
> #* *
> #************************************************************
> #* *
> #* Command File for MadGraph5_aMC@NLO *
> #* *
> #* run as ./bin/mg5_aMC filename *
> #* *
> #************************************************************
> set group_subprocesses Auto
> set ignore_six_quark_processes False
> set low_mem_multicore_nlo_generation False
> set complex_mass_scheme False
> set gauge unitary
> set loop_optimized_output True
> set loop_color_flows False
> set max_npoint_for_channel 0
> set default_unset_couplings 99
> set max_t_for_channel 99
> set zerowidth_tchannel True
> import model sm
> define p = g u c d s u~ c~ d~ s~
> define j = g u c d s u~ c~ d~ s~
> define l+ = e+ mu+
> define l- = e- mu-
> define vl = ve vm vt
> define vl~ = ve~ vm~ vt~
> import model SMEFTsim_general_alphaScheme_UFO
> add model taudecay_UFO --recreate
> Traceback (most recent call last):
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/madgraph/interface/extended_cmd.py", line 1541, in onecmd
> return self.onecmd_orig(line, **opt)
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/madgraph/interface/extended_cmd.py", line 1490, in onecmd_orig
> return func(arg, **opt)
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/madgraph/interface/master_interface.py", line 229, in do_add
> return self.cmd.do_add(self, line, *args, **opts)
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/madgraph/interface/madgraph_interface.py", line 3117, in do_add
> return self.add_model(args[1:])
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/madgraph/interface/madgraph_interface.py", line 3306, in add_model
> base_model.write(output_dir)
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 135, in write
> self.write_particles(outputdir)
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 341, in write_particles
> text += self.create_file_content(self.particles)
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 328, in create_file_content
> return '\n'.join([self.create_data_text(obj) for obj in datalist])
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 328, in <listcomp>
> return '\n'.join([self.create_data_text(obj) for obj in datalist])
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 291, in create_data_text
> text += '%s%s = %s,\n' % (' ' * nb_space,name, self.format_param(getattr(obj, data)))
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 233, in format_param
> return '{%s}' % ','.join(['%s: %s' % (self.format_param(key), self. format_param(value)) for key, value in param.items()])
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 233, in <listcomp>
> return '{%s}' % ','.join(['%s: %s' % (self.format_param(key), self. format_param(value)) for key, value in param.items()])
> File "/Users/jkopp/MG5_aMC_v2_9_1_2/models/usermod.py", line 245, in format_param
> raise Exception('%s unknow type for writting UFO' % param.__class__.__name__)
> Exception: Propagator unknow type for writting UFO
> MadGraph5_aMC@NLO Options
> ----------------
> complex_mass_scheme : False
> default_unset_couplings : 99
> gauge : unitary
> group_subprocesses : Auto
> ignore_six_quark_processes : False
> loop_color_flows : False
> loop_optimized_output : True
> low_mem_multicore_nlo_generation : False
> max_npoint_for_channel : 0
> max_t_for_channel : 99
> stdout_level : 20 (user set)
> zerowidth_tchannel : True
>
> MadEvent Options
> ----------------
> automatic_html_opening : True
> nb_core : None
> notification_center : True
> run_mode : 2
>
> Configuration Options
> ---------------------
> OLP : MadLoop
> amcfast : amcfast-config
> applgrid : applgrid-config
> auto_convert_model : True (user set)
> auto_update : 7
> cluster_local_path : None
> cluster_nb_retry : 1
> cluster_queue : None (user set)
> cluster_retry_wait : 300
> cluster_size : 100
> cluster_status_update : (600, 30)
> cluster_temp_path : None
> cluster_type : condor
> collier : ./HEPTools/lib
> cpp_compiler : None
> crash_on_error : False
> delphes_path : ./Delphes
> eps_viewer : None
> exrootanalysis_path : ./ExRootAnalysis
> f2py_compiler : None
> f2py_compiler_py2 : None
> f2py_compiler_py3 : None
> fastjet : None (user set)
> fortran_compiler : None
> golem : None (user set)
> hepmc_path : None (user set)
> hwpp_path : None (user set)
> lhapdf : /Users/jkopp/MG5_aMC_v2_9_1_2/HEPTools/ lhapdf6_py3/bin/lhapdf-config (user set)
> lhapdf_py2 : None
> lhapdf_py3 : /Users/jkopp/MG5_aMC_v2_9_1_2/HEPTools/ lhapdf6_py3/bin/lhapdf-config (user set)
> madanalysis5_path : None (user set)
> madanalysis_path : ./MadAnalysis
> mg5amc_py8_interface_path : /Users/jkopp/MG5_aMC_v2_9_1_2/HEPTools/ MG5aMC_PY8_interface (user set)
> ninja : ./HEPTools/lib
> output_dependencies : external
> pythia-pgs_path : ./pythia-pgs
> pythia8_path : /Users/jkopp/MG5_aMC_v2_9_1_2/HEPTools/pythia8 (user set)
> samurai : None
> syscalc_path : ./SysCalc
> td_path : ./td
> text_editor : None
> thepeg_path : None (user set)
> timeout : 60
> web_browser : None
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Joachim Kopp (koppjoa) said : #2

Thanks a lot, Olivier, for the clarification!

Can you help with this problem?

Provide an answer of your own, or ask Joachim Kopp for more information if necessary.

To post a message you must log in.