MadSpin: InvalidCmd: No particle ve~ in model

Asked by Luigi Delle Rose

Dear all,

I'm trying to generate a simple process, p p > t t~, (just to highlight the problem) with MadGraph and then study its decays with MadSpin.
The model file contains only neutrinos because they are majorana particles in this model, so ve~, vm~ and vt~ are missing.
MadGraph works perfectly but MadSpin gives me the following error:

INFO: Extracting the banner ...
INFO: process: p p > t t~
INFO: options:
INFO: detected model: B-L-FR_UFO. Loading...
impossible to set default multiparticles vl~ because No particle ve~ in model
impossible to set default multiparticles vl~ because No particle ve~ in model
Command "generate_events run_01" interrupted with error:
InvalidCmd : No particle ve~ in model

I tried to run MadSpin as a standalone and the following MS_debug file is generated:

import /Users/ldr1d15/MG5_aMC_v2_3_3/bin/test/Events/run_01/unweighted_events.lhe
Traceback (most recent call last):
  File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/extended_cmd.py", line 908, in onecmd
    return self.onecmd_orig(line, **opt)
  File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/extended_cmd.py", line 897, in onecmd_orig
    return func(arg, **opt)
  File "/Users/ldr1d15/MG5_aMC_v2_3_3/MadSpin/interface_madspin.py", line 218, in do_import
    self.mg5cmd.exec_cmd(line, printcmd=False, precmd=False, postcmd=False)
  File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/extended_cmd.py", line 958, in exec_cmd
    stop = Cmd.onecmd_orig(current_interface, line, **opt)
  File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/extended_cmd.py", line 897, in onecmd_orig
    return func(arg, **opt)
  File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/master_interface.py", line 443, in do_define
    return self.cmd.do_define(self, *args, **opts)
  File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/madgraph_interface.py", line 3003, in do_define
    pdg_list = self.extract_particle_ids(args[1:])
  File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/madgraph_interface.py", line 4680, in extract_particle_ids
    raise self.InvalidCmd("No particle %s in model" % part_name)
InvalidCmd: No particle ve~ in model
Value of current Options:
                 spinmode : madspin
             onlyhelicity : False
      max_weight_ps_point : 400
                 nb_sigma : 4.51217354724
                 run_card : None
   Nevents_for_max_weigth : 75
                   BW_cut : 15.0
              use_old_dir : False
               max_weight : -1
                 curr_dir : /Users/ldr1d15/MG5_aMC_v2_3_3/bin/test/Events/run_01/../..
                   ms_dir : None
      max_running_process : 100

Is it possibile to teach MadSpin to treat particles other than the sm ones?
Thanks,
Luigi

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
Best Olivier Mattelaer (olivier-mattelaer) said :
#1

Hi,

Thanks for the report. I will see how I can fix this for the next version.

In the time being, you can modify the file
input/multiparticles_default.txt
and remove all the line which does not contain valid particles for your model.

Cheers,

Olivier

> On Mar 14, 2016, at 20:13, Luigi Delle Rose <email address hidden> wrote:
>
> New question #288628 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/288628
>
>
> Dear all,
>
> I'm trying to generate a simple process, p p > t t~, (just to highlight the problem) with MadGraph and then study its decays with MadSpin.
> The model file contains only neutrinos because they are majorana particles in this model, so ve~, vm~ and vt~ are missing.
> MadGraph works perfectly but MadSpin gives me the following error:
>
> INFO: Extracting the banner ...
> INFO: process: p p > t t~
> INFO: options:
> INFO: detected model: B-L-FR_UFO. Loading...
> impossible to set default multiparticles vl~ because No particle ve~ in model
> impossible to set default multiparticles vl~ because No particle ve~ in model
> Command "generate_events run_01" interrupted with error:
> InvalidCmd : No particle ve~ in model
>
> I tried to run MadSpin as a standalone and the following MS_debug file is generated:
>
> import /Users/ldr1d15/MG5_aMC_v2_3_3/bin/test/Events/run_01/unweighted_events.lhe
> Traceback (most recent call last):
> File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/extended_cmd.py", line 908, in onecmd
> return self.onecmd_orig(line, **opt)
> File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/extended_cmd.py", line 897, in onecmd_orig
> return func(arg, **opt)
> File "/Users/ldr1d15/MG5_aMC_v2_3_3/MadSpin/interface_madspin.py", line 218, in do_import
> self.mg5cmd.exec_cmd(line, printcmd=False, precmd=False, postcmd=False)
> File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/extended_cmd.py", line 958, in exec_cmd
> stop = Cmd.onecmd_orig(current_interface, line, **opt)
> File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/extended_cmd.py", line 897, in onecmd_orig
> return func(arg, **opt)
> File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/master_interface.py", line 443, in do_define
> return self.cmd.do_define(self, *args, **opts)
> File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/madgraph_interface.py", line 3003, in do_define
> pdg_list = self.extract_particle_ids(args[1:])
> File "/Users/ldr1d15/MG5_aMC_v2_3_3/madgraph/interface/madgraph_interface.py", line 4680, in extract_particle_ids
> raise self.InvalidCmd("No particle %s in model" % part_name)
> InvalidCmd: No particle ve~ in model
> Value of current Options:
> spinmode : madspin
> onlyhelicity : False
> max_weight_ps_point : 400
> nb_sigma : 4.51217354724
> run_card : None
> Nevents_for_max_weigth : 75
> BW_cut : 15.0
> use_old_dir : False
> max_weight : -1
> curr_dir : /Users/ldr1d15/MG5_aMC_v2_3_3/bin/test/Events/run_01/../..
> ms_dir : None
> max_running_process : 100
>
>
> Is it possibile to teach MadSpin to treat particles other than the sm ones?
> Thanks,
> Luigi
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Revision history for this message
Luigi Delle Rose (luigi-dellerose) said :
#2

it works, many thanks!

Luigi