Comment 8 for bug 1664744

Revision history for this message
Olivier Mattelaer (olivier-mattelaer) wrote : Re: [Bug 1664744] param_card error with CMS set to true

Looks like that fix is not good enough.
I have implemented the fix on my computer, but I do not know when I will be Abel to push such fix in 2.5.3
(I have to fix other stuff locally first)

Cheers,

Olivier
> On 15 Feb 2017, at 14:32, Olivier Mattelaer <email address hidden> wrote:
>
> What you can try is to modify the file
> SubProcesses/proc_characteristics
> And set complex_mass_scheme to True
>
> I did not test it, but this should be the root of the problem.
>
> Cheers,
>
> Olivier
>
>> On 15 Feb 2017, at 12:07, Eleni Vryonidou <email address hidden> wrote:
>>
>> I don’t know why but mine definitely crashes…
>>
>> Here is the debug file.
>>
>> Cheers,
>>
>> Eleni
>>> On 15 Feb 2017, at 11:53, Olivier Mattelaer <email address hidden> wrote:
>>>
>>> Weird,
>>>
>>> In that branch, I can see a warning associated to this error. But this
>>> is only a warning not a crash.
>>>
>>> Cheers,
>>>
>>> Olivier
>>
>>
>> ** Attachment added: "ME5_debug"
>> https://bugs.launchpad.net/bugs/1664744/+attachment/4819377/+files/ME5_debug
>>
>> --
>> You received this bug notification because you are subscribed to
>> MadGraph5_aMC@NLO.
>> https://bugs.launchpad.net/bugs/1664744
>>
>> Title:
>> param_card error with CMS set to true
>>
>> Status in MadGraph5_aMC@NLO:
>> New
>>
>> Bug description:
>> Hi guys,
>>
>> I have been having problems generating events for processes generated
>> with the complex mass scheme set to True in 2.5.2. For example I
>> tried:
>>
>> set complex_mass_scheme True
>> import model loop_sm-no_b_mass
>> generate p p > w+ b j $$w+ w- z a QED=3 QCD=0 [QCD]
>> output
>>
>> then once I do
>>
>> ./bin/generate_events
>>
>> my run crashes with:
>>
>> Command "launch " interrupted with error:
>> MadGraph5Error : Invalid restriction card (not same block)
>> set(['sminputs', 'mass', 'loop', 'decay']) != set(['yukawa', 'sminputs', 'mass', 'loop', 'decay']).
>> Missing block: yukawa
>> Unknown block :
>> Please report this bug on https://bugs.launchpad.net/mg5amcnlo
>> More information is found in 'ME5_debug'.
>> Please attach this file to your report.
>>
>> The last lines in the debug file are:
>>
>> File "/Users/evryonidou/MG5_aMC_v2_5_2/singletopbWjsm/bin/internal/common_run_interface.py", line 5227, in do_update
>> self.paths['param'], timer)
>> File "/Users/evryonidou/MG5_aMC_v2_5_2/singletopbWjsm/bin/internal/common_run_interface.py", line 5272, in update_dependent
>> modify = param_card.update_dependent(model, restrict_card, log_level)
>> File "/Users/evryonidou/MG5_aMC_v2_5_2/singletopbWjsm/bin/internal/check_param_card.py", line 446, in update_dependent
>> parameters = model.set_parameters_and_couplings(self)
>> File "/Users/evryonidou/MG5_aMC_v2_5_2/models/model_reader.py", line 134, in set_parameters_and_couplings
>> raise MadGraph5Error, msg
>> MadGraph5Error: Invalid restriction card (not same block)
>> set(['sminputs', 'mass', 'loop', 'decay']) != set(['yukawa', 'sminputs', 'mass', 'loop', 'decay']).
>> Missing block: yukawa
>> Unknown block :
>>
>>
>> Do you know how to fix the problem?
>>
>> thanks,
>>
>> Eleni
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/mg5amcnlo/+bug/1664744/+subscriptions
>
> --
> You received this bug notification because you are subscribed to
> MadGraph5_aMC@NLO.
> https://bugs.launchpad.net/bugs/1664744
>
> Title:
> param_card error with CMS set to true
>
> Status in MadGraph5_aMC@NLO:
> New
>
> Bug description:
> Hi guys,
>
> I have been having problems generating events for processes generated
> with the complex mass scheme set to True in 2.5.2. For example I
> tried:
>
> set complex_mass_scheme True
> import model loop_sm-no_b_mass
> generate p p > w+ b j $$w+ w- z a QED=3 QCD=0 [QCD]
> output
>
> then once I do
>
> ./bin/generate_events
>
> my run crashes with:
>
> Command "launch " interrupted with error:
> MadGraph5Error : Invalid restriction card (not same block)
> set(['sminputs', 'mass', 'loop', 'decay']) != set(['yukawa', 'sminputs', 'mass', 'loop', 'decay']).
> Missing block: yukawa
> Unknown block :
> Please report this bug on https://bugs.launchpad.net/mg5amcnlo
> More information is found in 'ME5_debug'.
> Please attach this file to your report.
>
> The last lines in the debug file are:
>
> File "/Users/evryonidou/MG5_aMC_v2_5_2/singletopbWjsm/bin/internal/common_run_interface.py", line 5227, in do_update
> self.paths['param'], timer)
> File "/Users/evryonidou/MG5_aMC_v2_5_2/singletopbWjsm/bin/internal/common_run_interface.py", line 5272, in update_dependent
> modify = param_card.update_dependent(model, restrict_card, log_level)
> File "/Users/evryonidou/MG5_aMC_v2_5_2/singletopbWjsm/bin/internal/check_param_card.py", line 446, in update_dependent
> parameters = model.set_parameters_and_couplings(self)
> File "/Users/evryonidou/MG5_aMC_v2_5_2/models/model_reader.py", line 134, in set_parameters_and_couplings
> raise MadGraph5Error, msg
> MadGraph5Error: Invalid restriction card (not same block)
> set(['sminputs', 'mass', 'loop', 'decay']) != set(['yukawa', 'sminputs', 'mass', 'loop', 'decay']).
> Missing block: yukawa
> Unknown block :
>
>
> Do you know how to fix the problem?
>
> thanks,
>
> Eleni
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mg5amcnlo/+bug/1664744/+subscriptions