error in generating decay channel h1 > a a from (p p > h1 xd xd~ [noborn=QCD])in Pseudoscalar_2HDM
Hi,
I try to generate process p p > h1 xd xd~, h1 > a a. But decay h1 > a a doesn't exist in Madgraph, and the attempt to use madspin to decay h1 > a a is also unsuccessful.
MG5_aMC>import model Pseudoscalar_2HDM
INFO: Restrict model Pseudoscalar_2HDM with file models/
INFO: Run "set stdout_level DEBUG" before import for more information.
INFO: Change particles name to pass to MG5 convention
Kept definitions of multiparticles p / j / l+ / l- / vl / vl~ unchanged
Defined multiparticle all = g ghg ghg~ u c d s u~ c~ d~ s~ a gha gha~ ve vm vt e- mu- ve~ vm~ vt~ e+ mu+ t b t~ b~ z w+ ghz ghwp ghwm h+ h1 h2 h3 h4 w- ghz~ ghwp~ ghwm~ h- ta- xd ta+ xd~
MG5_aMC>generate p p > h1 xd xd~ [noborn=QCD]
INFO: Checking for minimal orders which gives processes.
INFO: Please specify coupling orders to bypass this step.
INFO: Trying coupling order WEIGHTED<=4: WEIGTHED IS QCD+2*QED+DS
INFO: Trying coupling order WEIGHTED<=5: WEIGTHED IS QCD+2*QED+DS
INFO: Contributing diagrams generated: 0 Born, 60(+4) loops, 0 R2, 0 UV
INFO: Contributing diagrams generated: 0 Born, 2 loops, 2 R2, 0 UV
WARNING: Some loop diagrams contributing to this process are discarded because they are not pure (QCD)-perturbation.
Make sure you did not want to include them.
INFO: Contributing diagrams generated: 0 Born, 2 loops, 2 R2, 0 UV
WARNING: Some loop diagrams contributing to this process are discarded because they are not pure (QCD)-perturbation.
Make sure you did not want to include them.
INFO: Contributing diagrams generated: 0 Born, 2 loops, 2 R2, 0 UV
WARNING: Some loop diagrams contributing to this process are discarded because they are not pure (QCD)-perturbation.
Make sure you did not want to include them.
INFO: Contributing diagrams generated: 0 Born, 2 loops, 2 R2, 0 UV
INFO: Process u~ u > h1 xd xd~ added to mirror process u u~ > h1 xd xd~
INFO: Process c~ c > h1 xd xd~ added to mirror process c c~ > h1 xd xd~
INFO: Process d~ d > h1 xd xd~ added to mirror process d d~ > h1 xd xd~
INFO: Process s~ s > h1 xd xd~ added to mirror process s s~ > h1 xd xd~
5 processes with 68 diagrams generated in 12.622 s
Total: 5 processes with 68 diagrams
MG5_aMC>output process_pp_xdxd_aa
First output using loop matrix-elements has been detected. Now asking for loop reduction:
For loop computations, MadLoop requires dedicated tools to perform the reduction of loop Feynman diagrams using OPP-based and/or TIR approaches.
Which one do you want to install? (this needs to be done only once)
1. cuttools (OPP) [0711.3596] : will be installed (required)
2. iregi (TIR) [1405.0301] : will be installed (required)
3. ninja (OPP) [1403.1229] : /home/faisal/
4. collier (TIR) [1604.06792] : /home/faisal/
5. golem (TIR) [0807.0605] : do not install
You can:
-> hit 'enter' to proceed
-> type a number to cycle its options
-> enter the following command:
{tool_name} [install|
If you are unsure about what this question means, just type enter to proceed. [300s to answer]
>
set ninja /home/faisal/
/home/faisal/
You will NOT be able to run ninja otherwise.
save options ninja
save configuration file to /home/faisal/
save options ninja
save configuration file to /home/faisal/
set collier /home/faisal/
set collier to /home/faisal/
save options collier
save configuration file to /home/faisal/
save options collier
save configuration file to /home/faisal/
set golem ''
save options golem
save configuration file to /home/faisal/
save options golem
save configuration file to /home/faisal/
INFO: initialize a new directory: process_pp_xdxd_aa
INFO: remove old information in process_pp_xdxd_aa
WARNING: The ninja reduction library could not be found with PATH:/home/
INFO: Organizing processes into subprocess groups
INFO: Generating Helas calls for process: g g > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Processing color information for loop process: g g > h1 xd xd~ [ noborn = QCD ]
INFO: Creating color matrix loop process: g g > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Generating Helas calls for process: u u~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Processing color information for loop process: u u~ > h1 xd xd~ [ noborn = QCD ]
INFO: Creating color matrix loop process: u u~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Generating Helas calls for process: c c~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Processing color information for loop process: c c~ > h1 xd xd~ [ noborn = QCD ]
INFO: Creating color matrix loop process: c c~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Generating Helas calls for process: d d~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Processing color information for loop process: d d~ > h1 xd xd~ [ noborn = QCD ]
INFO: Creating color matrix loop process: d d~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Combined process s s~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ] with process d d~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Creating files in directory /home/faisal/
INFO: Computing diagram color coefficients
INFO: Drawing loop Feynman diagrams for Process: g g > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Creating files in directory P0_gg_h1xdxdx
INFO: Generating Feynman diagrams for Process: g g > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Finding symmetric diagrams for subprocess group gg_h1xdxdx
INFO: Creating files in directory /home/faisal/
INFO: Computing diagram color coefficients
INFO: Drawing loop Feynman diagrams for Process: u u~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Creating files in directory /home/faisal/
INFO: Computing diagram color coefficients
INFO: Drawing loop Feynman diagrams for Process: c c~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Creating files in directory /home/faisal/
INFO: Computing diagram color coefficients
INFO: Drawing loop Feynman diagrams for Process: d d~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Creating files in directory P0_qq_h1xdxdx
INFO: Generating Feynman diagrams for Process: u u~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Generating Feynman diagrams for Process: c c~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Generating Feynman diagrams for Process: d d~ > h1 xd xd~ WEIGHTED<=21 [ noborn = QCD ]
INFO: Finding symmetric diagrams for subprocess group qq_h1xdxdx
Generated helas calls for 4 subprocesses (66 diagrams) in 0.504 s
ALOHA: aloha starts to compute helicity amplitudes
ALOHA: aloha creates 35 routines in 1.866 s
save configuration file to /home/faisal/
INFO: Use Fortran compiler gfortran
INFO: Use c++ compiler g++
INFO: Generate jpeg diagrams
INFO: Generate web pages
Output to directory /home/faisal/
Type "launch" to generate events from this process, or see
/home/faisal/
Run "open index.html" to see more information about this process.
MG5_aMC>launch
*******
* *
* W E L C O M E to *
* M A D G R A P H 5 _ a M C @ N L O *
* M A D E V E N T *
* *
* * * *
* * * * * *
* * * * * 5 * * * * *
* * * * * *
* * * *
* *
* VERSION 3.4.2 2023-01-20 *
* *
* The MadGraph5_aMC@NLO Development Team - Find us at *
* https:/
* *
* Type 'help' for in-line help. *
* *
*******
INFO: load configuration from /home/faisal/
INFO: load configuration from /home/faisal/
INFO: load configuration from /home/faisal/
generate_events run_01
The following switches determine which programs are run:
/======
1. Choose the shower/
2. Choose the detector simulation program detector = Not Avail.
3. Choose an analysis package (plot/convert) analysis = Not Avail.
4. Decay onshell particles madspin = OFF
5. Add weights to events for new hypp. reweight = Not Avail.
\======
Either type the switch number (1 to 5) to change its setting,
Set any switch explicitly (e.g. type 'madspin=ON' at the prompt)
Type 'help' for the list of all valid option
Type '0', 'auto', 'done' or just press enter when you are done.[60s to answer]
>4
The following switches determine which programs are run:
/======
1. Choose the shower/
2. Choose the detector simulation program detector = Not Avail.
3. Choose an analysis package (plot/convert) analysis = Not Avail.
4. Decay onshell particles madspin = ON
5. Add weights to events for new hypp. reweight = Not Avail.
\======
Either type the switch number (1 to 5) to change its setting,
Set any switch explicitly (e.g. type 'madspin=OFF' at the prompt)
Type 'help' for the list of all valid option
Type '0', 'auto', 'done' or just press enter when you are done.
>0
Do you want to edit a card (press enter to bypass editing)?
/------
| 1. param : param_card.dat |
| 2. run : run_card.dat |
| 3. madspin : madspin_card.dat |
| 4. MadLoopParams : MadLoopParams.dat |
\------
you can also
- enter the path to a valid card or banner.
- use the 'set' command to modify a parameter directly.
The set option works only for param_card and run_card.
Type 'help set' for more information on this command.
- call an external program (ASperGE/
Type 'help' for the list of available command
[0, done, 1, param, 2, run, 3, madspin, 4, enter path, ... ][90s to answer]
>1
open /home/faisal/
Do you want to edit a card (press enter to bypass editing)?
/------
| 1. param : param_card.dat |
| 2. run : run_card.dat |
| 3. madspin : madspin_card.dat |
| 4. MadLoopParams : MadLoopParams.dat |
\------
you can also
- enter the path to a valid card or banner.
- use the 'set' command to modify a parameter directly.
The set option works only for param_card and run_card.
Type 'help set' for more information on this command.
- call an external program (ASperGE/
Type 'help' for the list of available command
[0, done, 1, param, 2, run, 3, madspin, 4, enter path, ... ]
>2
open /home/faisal/
Do you want to edit a card (press enter to bypass editing)?
/------
| 1. param : param_card.dat |
| 2. run : run_card.dat |
| 3. madspin : madspin_card.dat |
| 4. MadLoopParams : MadLoopParams.dat |
\------
you can also
- enter the path to a valid card or banner.
- use the 'set' command to modify a parameter directly.
The set option works only for param_card and run_card.
Type 'help set' for more information on this command.
- call an external program (ASperGE/
Type 'help' for the list of available command
[0, done, 1, param, 2, run, 3, madspin, 4, enter path, ... ]
>3
open /home/faisal/
Do you want to edit a card (press enter to bypass editing)?
/------
| 1. param : param_card.dat |
| 2. run : run_card.dat |
| 3. madspin : madspin_card.dat |
| 4. MadLoopParams : MadLoopParams.dat |
\------
you can also
- enter the path to a valid card or banner.
- use the 'set' command to modify a parameter directly.
The set option works only for param_card and run_card.
Type 'help set' for more information on this command.
- call an external program (ASperGE/
Type 'help' for the list of available command
[0, done, 1, param, 2, run, 3, madspin, 4, enter path, ... ]
>0
INFO: Restrict model Pseudoscalar_2HDM with file models/
INFO: Run "set stdout_level DEBUG" before import for more information.
INFO: Change particles name to pass to MG5 convention
*******
* *
* W E L C O M E to *
* M A D G R A P H 5 _ a M C @ N L O *
* *
* *
* * * *
* * * * * *
* * * * * 5 * * * * *
* * * * * *
* * * *
* *
* VERSION 3.4.2 2023-01-20 *
* *
* The MadGraph5_aMC@NLO Development Team - Find us at *
* https:/
* and *
* http://
* *
* Type 'help' for in-line help. *
* Type 'tutorial' to learn how MG5 works *
* Type 'tutorial aMCatNLO' to learn how aMC@NLO works *
* Type 'tutorial MadLoop' to learn how MadLoop works *
* *
*******
load MG5 configuration from input/mg5_
set fastjet to /home/faisal/
/home/faisal/
You will NOT be able to run ninja otherwise.
set collier to /home/faisal/
set lhapdf to /home/faisal/
None does not seem to correspond to a valid lhapdf-config executable.
Please set the 'lhapdf' variable to the (absolute) /PATH/TO/
Note that you can still compile and run aMC@NLO with the built-in PDFs
MG5_aMC> set lhapdf /PATH/TO/
set automatic_
compute_widths 35 36 37 6 55 23 24 --output=
Please note that the automatic computation of the width is
only valid in narrow-width approximation and at tree-level.
INFO: Get two body decay from FeynRules formula
Results written to /home/faisal/
INFO: get decay diagram for h2
Vertexlist of this model has not been searched.
Found 6 stable particles
INFO: current estimated error: 0.0180499094724
100 / 120: 3s
INFO: stop to 4.0 body-decay. approximate error: 0.0165485134568
INFO: get decay diagram for h3
INFO: current estimated error: 0.0264188801723
INFO: stop to 4.0 body-decay. approximate error: 0.02601437836283667
INFO: get decay diagram for h+
INFO: current estimated error: 0.0198021664472
INFO: get decay diagram for t
INFO: get decay diagram for h4
INFO: get decay diagram for z
INFO: get decay diagram for w+
Pass to numerical integration for computing the widths:
INFO: More info in temporary files:
/home/
INFO: set output information to level: 20
INFO: This option will be the default in any output that you are going to create in this session.
INFO: In order to keep this changes permanent please run 'save options'
INFO: compile directory
INFO: Running Survey
INFO: P0_h2_h4twmbx
INFO: P0_h2_h4wpbtx
INFO: P0_h3_h4ttx
INFO: P0_hp_twptx
INFO: P0_h2_h4wmwp
INFO: P0_h2_tztx
INFO: P0_h2_twmbx
INFO: P0_h3_tztx
INFO: P0_h3_twmbx
INFO: P0_hp_h4tbx
INFO: Idle: 21, Running: 4, Completed: 3 [ current time: 11h15 ]
INFO: Idle: 20, Running: 4, Completed: 4 [ 25.9s ]
INFO: Idle: 18, Running: 4, Completed: 6 [ 30.2s ]
INFO: Idle: 16, Running: 4, Completed: 8 [ 34s ]
INFO: Idle: 10, Running: 4, Completed: 14 [ 1m 17s ]
INFO: Idle: 6, Running: 4, Completed: 18 [ 1m 20s ]
INFO: Idle: 5, Running: 4, Completed: 19 [ 1m 24s ]
INFO: Idle: 1, Running: 4, Completed: 23 [ 1m 35s ]
INFO: Idle: 0, Running: 2, Completed: 26 [ 2m 7s ]
INFO: Idle: 0, Running: 0, Completed: 28 [ 2m 12s ]
INFO: Idle: 0, Running: 0, Completed: 28 [ 2m 12s ]
INFO: End survey
INFO: Combining Events
WARNING: Order of particle in the event did not agree with parent/child order. This might be problematic for some code.
INFO: fail to reach target 10000
INFO: storing files of previous run
INFO: Done
INFO:
Results written to /home/faisal/
INFO: Update the dependent parameter of the param_card.dat
fail
Failed to access python version of LHAPDF: If the python interface to LHAPDF is available on your system, try adding its location to the PYTHONPATH environment variable and theLHAPDF library location to LD_LIBRARY_PATH (linux) or DYLD_LIBRARY_PATH (mac os x).The required LD_LIBRARY_PATH is /home/faisal/
Generating 10000 events with run name run_01
survey run_01
INFO: compile directory
INFO: Using LHAPDF v6.3.0 interface for PDFs
initMadLoop -r -f
Gtk-Message: 11:17:48.677: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it.
Initializing MadLoop loop-induced matrix elements (this can take some time)...
root: Error while executing ./check in /home/faisal/
root: Failed at running the process in /home/faisal/
root: Error while executing ./check in /home/faisal/
root: Failed at running the process in /home/faisal/
root: Error while executing ./check in /home/faisal/
root: Failed at running the process in /home/faisal/
Error detected in "generate_events run_01"
write debug file /home/faisal/
If you need help with this issue please contact us on https:/
str : Failed the initialization of loop-induced matrix element 'PV0_1_
quit
INFO:
No amplitudes generated from process Process: h1 > a a. Please enter a valid process
Please report this bug to developers
More information is found in 'MS_debug'.
Please attach this file to your report.
This error appears if i use madspin = ON and set spinmode=none
and if I write directly then this error will appear
MG5_aMC>generate p p > h1 xd xd~ [noborn=QCD], h1 > a a
Command "generate p p > h1 xd xd~ [noborn=QCD], h1 > a a" interrupted with error:
InvalidCmd : No particle , in model
MG5_aMC>generate p p > h1 xd xd~ , h1 > a a
INFO: Checking for minimal orders which gives processes.
INFO: Please specify coupling orders to bypass this step.
INFO: Trying coupling order WEIGHTED<=4: WEIGTHED IS QCD+2*QED+DS
INFO: Trying coupling order WEIGHTED<=5: WEIGTHED IS QCD+2*QED+DS
INFO: Trying process: g g > h1 xd xd~ WEIGHTED<=5 @1
INFO: Trying process: u u~ > h1 xd xd~ WEIGHTED<=5 @1
INFO: Process has 2 diagrams
INFO: Trying process: u c~ > h1 xd xd~ WEIGHTED<=5 @1
INFO: Trying process: c u~ > h1 xd xd~ WEIGHTED<=5 @1
INFO: Trying process: c c~ > h1 xd xd~ WEIGHTED<=5 @1
INFO: Process has 2 diagrams
INFO: Trying process: d d~ > h1 xd xd~ WEIGHTED<=5 @1
INFO: Process has 2 diagrams
INFO: Trying process: d s~ > h1 xd xd~ WEIGHTED<=5 @1
INFO: Trying process: s d~ > h1 xd xd~ WEIGHTED<=5 @1
INFO: Trying process: s s~ > h1 xd xd~ WEIGHTED<=5 @1
INFO: Process has 2 diagrams
INFO: Process u~ u > h1 xd xd~ added to mirror process u u~ > h1 xd xd~
INFO: Process c~ c > h1 xd xd~ added to mirror process c c~ > h1 xd xd~
INFO: Process d~ d > h1 xd xd~ added to mirror process d d~ > h1 xd xd~
INFO: Process s~ s > h1 xd xd~ added to mirror process s s~ > h1 xd xd~
INFO: Checking for minimal orders which gives processes.
INFO: Please specify coupling orders to bypass this step.
INFO: Trying coupling order WEIGHTED<=2: WEIGTHED IS QCD+2*QED+DS
INFO: Trying coupling order WEIGHTED<=3: WEIGTHED IS QCD+2*QED+DS
INFO: Trying process: h1 > a a WEIGHTED<=4
Command "generate p p > h1 xd xd~ , h1 > a a" interrupted with error:
NoDiagramException : No amplitudes generated from process Process: h1 > a a WEIGHTED=4. Please enter a valid process
MG5_aMC>
What can I do to generate decay h1 > a a?
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Faisal Nawaz for more information if necessary.