ggF Higgs LO and NLO in SM
Hello,
I am trying to generate ggF higgs processes at LOQCD+LOQED and at NLOQCD+NLOQED in the SM, I want to check the decay to diphoton and WW.
I have tried the g g > h QED<=1 [ noborn = QCD ] as advised here https:/
But I belive this is LO.
Can you advice on how to generate the process at NLO?
I also tried to include the diphoton decay channel in the process but it gave me this:
MG5_aMC>generate g g > h, h > a a QED<=1 [ noborn = QCD ]
Command "generate g g > h, h > a a QED<=1 [ noborn = QCD ] " interrupted in sub-command:
"generate g g > h, h > a a QED<=1 [ noborn = QCD ]" with error:
InvalidCmd : No particle h, in model
MG5_aMC>
I don't want to use the HEFT model as here https:/
Any advice on this as well?
Many thanks,
Raghad.
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Sihyun Jeon
- Solved:
- Last query:
- Last reply:
Revision history for this message
![]() |
#1 |
Concerning:
> InvalidCmd : No particle h, in model
you are missing a space between the "h" and the ","
Now the "," (onshell decay) are not supported for loop induced processes.
For this particular case (higgs decay), the solution is to use madspin with the line "set spinmode=none"
WHile this mode is bad for Z/top decay (and so many particle) it is perfect for Higgs (spin 0 and small width).
Concerning the NLO contribution, we are not able to do two loop conputation within our framework and therefore we do not have NLO.
What we can do is "an approximate NLO" like in this paper: https:/
So here you got to NLO in the heft framework and then you do a special reweighting to introduce back the top mass effect.
Obviously this is only approximate since we do miss the two loop computation and have not the correct reweighting factor for term related to the loop.
Cheers,
Olivier
Revision history for this message
![]() |
#2 |
Hello,
Thank you so much for responding.
> you are missing a space between the "h" and the ","
I fixed it, and still gave me an error (even after set spinmode=none):
MG5_aMC>generate g g > h , h > a a QED<=1 [noborn = QCD]
The current model sm does not allow to generate loop corrections of type ['QCD'].
MG5_aMC now loads 'loop_sm'.
import model loop_sm
INFO: Restrict model loop_sm 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 gh gh~ d u s c d~ u~ s~ c~ a ve vm vt e- mu- ve~ vm~ vt~ e+ mu+ b t b~ t~ z w+ h w- ta- ta+
Command "generate g g > h , h > a a QED<=1 [noborn = QCD]" interrupted with error:
InvalidCmd : No particle , in model
Tried this other notation:
MG5_aMC>generate g g > h > a a QED<=1 [noborn = QCD]
Command "generate g g > h > a a QED<=1 [noborn = QCD]" interrupted with error:
NoDiagramException : No amplitudes generated from process Process: g g > h> a a QED=1 [ noborn = QCD ]. Please enter a valid process
MG5_aMC>
Regarding the NLO calculation, thank you so much. Just to check:
I need to get to the NLO in heft, then do the reweighting to get the NLO in sm.
In this tutorial (https:/
and when trying to add [QCD] to the heft process, I get this:
MG5_aMC>generate p p > h , h > a a [QCD]
The current model heft_raghad does not allow to generate loop corrections of type ['QCD'].
Command "generate p p > h , h > a a [QCD]" interrupted with error:
InvalidCmd : The model heft_raghad cannot handle loop processes
MG5_aMC>generate p p > h [QCD]
The current model heft_raghad does not allow to generate loop corrections of type ['QCD'].
Command "generate p p > h [QCD]" interrupted with error:
InvalidCmd : The model heft_raghad cannot handle loop processes
MG5_aMC>generate p p > h [noborn=QCD]
The current model heft_raghad does not allow to generate loop corrections of type ['QCD'].
Command "generate p p > h [noborn=QCD]" interrupted with error:
InvalidCmd : The model heft_raghad cannot handle loop processes
MG5_aMC>generate p p > h [QCD]
The current model heft_raghad does not allow to generate loop corrections of type ['QCD'].
Command "generate p p > h [QCD]" interrupted with error:
InvalidCmd : The model heft_raghad cannot handle loop processes
MG5_aMC>generate g g > h [QCD]
The current model heft_raghad does not allow to generate loop corrections of type ['QCD'].
Command "generate g g > h [QCD]" interrupted with error:
InvalidCmd : The model heft_raghad cannot handle loop processes
Can you advise on how to generate NLO processes in HEFT?
Also, when I perform the same heft generating process in the tutorial but for WW decay channel instead for the diphoton, I get an error after the "launch":
MG5_aMC>import model heft_raghad
INFO: Restrict model heft_raghad 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 u c d s u~ c~ d~ s~ a ve vm vt e- mu- ve~ vm~ vt~ e+ mu+ t b t~ b~ z w+ h h1 w- ta- ta+
MG5_aMC>generate p p > h, h > w+ w-
INFO: Checking for minimal orders which gives processes.
INFO: Please specify coupling orders to bypass this step.
INFO: Trying process: g g > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
INFO: Process has 1 diagrams
INFO: Trying process: u u~ > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
INFO: Trying process: u c~ > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
INFO: Trying process: c u~ > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
INFO: Trying process: c c~ > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
INFO: Trying process: d d~ > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
INFO: Trying process: d s~ > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
INFO: Trying process: s d~ > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
INFO: Trying process: s s~ > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
INFO: Checking for minimal orders which gives processes.
INFO: Please specify coupling orders to bypass this step.
INFO: Trying process: h > w+ w- HIG<=1 HIW<=1 WEIGHTED<=2
INFO: Process has 1 diagrams
1 processes with 2 diagrams generated in 0.035 s
Total: 1 processes with 2 diagrams
MG5_aMC>output pp_h_ww_heft
INFO: initialize a new directory: pp_h_ww_heft
INFO: remove old information in pp_h_ww_heft
INFO: Organizing processes into subprocess groups
INFO: Organizing processes into subprocess groups
INFO: Generating Helas calls for process: g g > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
INFO: Generating Helas calls for process: h > w+ w- HIG<=1 HIW<=1 WEIGHTED<=2
INFO: Combine g g > h HIG<=1 HIW<=1 WEIGHTED<=2 @1 with decays h > w+ w- HIG<=1 HIW<=1 WEIGHTED<=2
INFO: Processing color information for process: g g > h HIG<=1 HIW<=1 @1
Decay: h > w+ w- HIG<=1 HIW<=1 WEIGHTED<=2
INFO: Creating files in directory P1_gg_h_h_wpwm
INFO: Generating Feynman diagrams for Process: g g > h HIG<=1 HIW<=1 WEIGHTED<=2 @1
Decay: h > w+ w- HIG<=1 HIW<=1 WEIGHTED<=2
INFO: Finding symmetric diagrams for subprocess group gg_h_h_wpwm
Generated helas calls for 1 subprocesses (1 diagrams) in 0.005 s
Wrote files for 6 helas calls in 0.031 s
ALOHA: aloha starts to compute helicity amplitudes
ALOHA: aloha creates 2 routines in 0.353 s
save configuration file to /home/raghad/
INFO: Use Fortran compiler gfortran
INFO: Use c++ compiler g++
INFO: Generate jpeg diagrams
INFO: Generate web pages
INFO: Generating MadAnalysis5 default cards tailored to this process
^[[AOutput to directory /home/raghad/
Type "launch" to generate events from this process, or see
/home/raghad/
Run "open index.html" to see more information about this process.
MG5_aMC>launch pp_h_ww_heft
*******
* *
* 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.5.5 2024-06-17 *
* *
* The MadGraph5_aMC@NLO Development Team - Find us at *
* https:/
* *
* Type 'help' for in-line help. *
* *
*******
INFO: load configuration from /home/raghad/
INFO: load configuration from /home/raghad/
INFO: load configuration from /home/raghad/
Using default text editor "vi". Set another one in ./input/
generate_events run_01
The following switches determine which programs are run:
/======
| 1. Choose the shower/
| 2. Choose the detector simulation program | detector = OFF | Delphes |
| 3. Choose an analysis package (plot/convert) | analysis = MadAnalysis5 | Rivet|OFF |
| 4. Decay onshell particles | madspin = OFF | ON|onshell|full |
| 5. Add weights to events for new hypp. | reweight = OFF | ON |
\======
Either type the switch number (1 to 5) to change its setting,
Set any switch explicitly (e.g. type 'shower=Pythia8' 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]
>0
Do you want to edit a card (press enter to bypass editing)?
/------
| 1. param : param_card.dat |
| 2. run : run_card.dat |
| 3. madanalysis5_parton : madanalysis5_
\------
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, madanalysis5_
>0
INFO: Update the dependent parameter of the param_card.dat
WARNING: update the strong coupling value (alpha_s) to the value from the pdf selected: 0.13
Generating 10000 events with run name run_01
survey run_01
INFO: compile directory
compile Source Directory
Using random number seed offset = 21
INFO: Running Survey
Creating Jobs
Working on SubProcesses
INFO: Compiling for process 1/1.
INFO: P1_gg_h_h_wpwm
INFO: P1_gg_h_h_wpwm
Zero result detected: No Phase Space. Please check particle masses.
INFO:
quit
INFO:
Generation failed (no results.dat file found)
MG5_aMC>
Sorry for the long reply, and thank you in advance,
Raghad.
Revision history for this message
![]() |
#3 |
The first question where you get error
InvalidCmd : No particle , in model
generate g g > h , h > a a QED<=1 [noborn = QCD]
this needs to change into
generate g g > h, h > a a QED<=1 [noborn = QCD]
"h , " -> "h, " without space between higgs and the comma
Revision history for this message
![]() |
#4 |
With the second error,
MG5_aMC>generate g g > h > a a QED<=1 [noborn = QCD]
Command "generate g g > h > a a QED<=1 [noborn = QCD]" interrupted with error:
NoDiagramException : No amplitudes generated from process Process: g g > h> a a QED=1 [ noborn = QCD ]. Please enter a valid process
This just implies there is no interaction modeled for "h -> aa". [noborn=QCD] is used for calculating the loop for the "production part of the higgs", it's not possible to model the loop for the "decay of higgs", is what I think is happening.
Olivier can correct me if I am wrong.
Revision history for this message
![]() |
#5 |
Third question,
Regarding the NLO calculation, thank you so much. Just to check:
I need to get to the NLO in heft, then do the reweighting to get the NLO in sm.
In this tutorial (https:/
and when trying to add [QCD] to the heft process, I get this:
I am not sure what model this is, same model in http://
But in any case, not all UFO models are NLO available, you have to find the model that allows NLO calculations at NLO and the model you are plugging in seems to be not providing it.
If you look around google, I see
https:/
Revision history for this message
![]() |
#6 |
Last question ( hope I didn't miss anything in the middle)
Also, when I perform the same heft generating process in the tutorial but for WW decay channel instead for the diphoton, I get an error after the "launch":
Answer is same as this.
https:/
Your madspin should be written
spinmode=none
decay h > w+ w-
You should not give the full matrix element " p p > h, h > w+ w- "
You should first give "generate p p > h" production part
and then decay higgs using madspin as above
Revision history for this message
![]() |
#8 |
Concerning
MG5_aMC>generate g g > h , h > a a QED<=1 [noborn = QCD]
The issue here is that such computation is a two loop computation, which can not be evaluated by our code.
The solution is to generate
generate g g > h [noborn=QCD]
and let madspin do the decay (potentially in the heft model or again in the sm)
decay h > a a [noborn=QCD]
or
decay h > a a [noborn=QED]
or
decay h > a a [noborn=QED QCD]
Concerning
h> w+ w-
In top of what Sihyun mentioned, note that you need to decay the W.
This is important since, like this, you ask an onshell Higgs to decay to two onshell W which is impossible.
so you need to use the syntax:
decay h > l+l- vl vl~
Cheers,
Olivier
Revision history for this message
![]() |
#9 |
ah yes thanks for the correction, my bad
h > w+ w- should not work in madspin for the same reason = mass restrictions
Revision history for this message
![]() |
#10 |
Hello,
Thank you so much for responding.
When trying the decay command, I get this:
MG5_aMC>generate g g > h [noborn=QCD]
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
INFO: Trying coupling order WEIGHTED<=3: WEIGTHED IS QCD+2*QED
INFO: Contributing diagrams generated: 0 Born, 4 loops, 2 R2, 0 UV
1 processes with 4 diagrams generated in 0.071 s
Total: 1 processes with 4 diagrams
MG5_aMC> decay h > a a
Command "decay" not recognized, please try again
MG5_aMC>
I hope I am using it as requested.
Can you help?
Many thanks,
Raghad.
Revision history for this message
![]() |
#11 |
No "decay h > a a" should be written in the madspin stage
https:/
look at slide 15 and 35
you should turn on madspin module after you do "launch" and write the decay when it asks to edit the cards
Revision history for this message
![]() |
#12 |
Hello,
Thank you so much for answering and clarifying.
I still get the error at "launch" stage the after editing the card:
MG5_aMC>generate g g > h [noborn=QCD]
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
INFO: Trying coupling order WEIGHTED<=3: WEIGTHED IS QCD+2*QED
INFO: Contributing diagrams generated: 0 Born, 4 loops, 2 R2, 0 UV
1 processes with 4 diagrams generated in 0.045 s
Total: 1 processes with 4 diagrams
MG5_aMC>output gg_h_aa
INFO: initialize a new directory: gg_h_aa
INFO: remove old information in gg_h_aa
INFO: Organizing processes into subprocess groups
INFO: Generating Helas calls for process: g g > h WEIGHTED<=4 [ noborn = QCD ]
INFO: Processing color information for loop process: g g > h [ noborn = QCD ]
INFO: Creating color matrix loop process: g g > h WEIGHTED<=4 [ noborn = QCD ]
INFO: Creating files in directory /home/raghad/
INFO: Computing diagram color coefficients
INFO: Drawing loop Feynman diagrams for Process: g g > h WEIGHTED<=4 [ noborn = QCD ]
INFO: Creating files in directory P0_gg_h
INFO: Generating Feynman diagrams for Process: g g > h WEIGHTED<=4 [ noborn = QCD ]
INFO: Finding symmetric diagrams for subprocess group gg_h
Generated helas calls for 1 subprocesses (4 diagrams) in 0.014 s
save configuration file to /home/raghad/
INFO: Use Fortran compiler gfortran
INFO: Use c++ compiler g++
INFO: Generate jpeg diagrams
INFO: Generate web pages
Output to directory /home/raghad/
Type "launch" to generate events from this process, or see
/home/raghad/
Run "open index.html" to see more information about this process.
MG5_aMC>launch gg_h_aa
*******
* *
* 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.5.5 2024-06-17 *
* *
* The MadGraph5_aMC@NLO Development Team - Find us at *
* https:/
* *
* Type 'help' for in-line help. *
* *
*******
INFO: load configuration from /home/raghad/
INFO: load configuration from /home/raghad/
INFO: load configuration from /home/raghad/
Using default text editor "vi". Set another one in ./input/
generate_events run_01
The following switches determine which programs are run:
/======
| 1. Choose the shower/
| 2. Choose the detector simulation program | detector = OFF | Delphes |
| 3. Choose an analysis package (plot/convert) | analysis = OFF | MadAnalysis5|Rivet |
| 4. Decay onshell particles | madspin = OFF | ON|onshell|full |
| 5. Add weights to events for new hypp. | reweight = OFF | ON |
\======
Either type the switch number (1 to 5) to change its setting,
Set any switch explicitly (e.g. type 'shower=Pythia8' 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 = OFF | Delphes |
| 3. Choose an analysis package (plot/convert) | analysis = OFF | MadAnalysis5|Rivet |
| 4. Decay onshell particles | madspin = ON | onshell|full|OFF |
| 5. Add weights to events for new hypp. | reweight = OFF | ON |
\======
Either type the switch number (1 to 5) to change its setting,
Set any switch explicitly (e.g. type 'shower=Pythia8' 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]
>3
open /home/raghad/
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: Update the dependent parameter of the param_card.dat
WARNING: update the strong coupling value (alpha_s) to the value from the pdf selected: 0.13
WARNING: Failed to update dependent parameter. This might create trouble for external program (like MadSpin/shower/...)
Generating 10000 events with run name run_01
survey run_01
INFO: compile directory
initMadLoop -r -f
Initializing MadLoop loop-induced matrix elements (this can take some time)...
MadLoop initialization finished.
compile Source Directory
Using random number seed offset = 21
INFO: Running Survey
Creating Jobs
Working on SubProcesses
INFO: P0_gg_h
INFO: Idle: 1, Running: 1, Completed: 0 [ current time: 10h05 ]
INFO: Idle: 0, Running: 1, Completed: 1 [ 0.3s ]
INFO: P0_gg_h/G1 is at 16 +- 0.267 pb. Now submitting iteration #2.
INFO: P0_gg_h/G1 is at 15.85 +- 0.05 pb. Now submitting iteration #3.
INFO: Survey finished for P0_gg_h/G1 at 15.72 +- 0.0483 pb
INFO: Idle: 0, Running: 0, Completed: 9 [ 2.4s ]
INFO: End survey
refine 10000
Creating Jobs
INFO: Refine results to 10000
INFO: Generating 10000.0 unweighted events.
sum of cpu time of last step: 0 second
INFO: Effective Luminosity 731.5056294128872 pb^-1
INFO: need to improve 1 channels
- Current estimate of cross-section: 15.721 +- 0.048287
INFO: Idle: 1, Running: 7, Completed: 0 [ current time: 10h05 ]
INFO: P0_gg_h/G1 is at 3803/11413 (33%) event. Resubmit 6 job at iteration 1.
INFO: Idle: 0, Running: 5, Completed: 10 [ 1.1s ]
INFO: P0_gg_h/G1 is at 6679/11475 (58%) event. Resubmit 10 job at iteration 2.
INFO: found enough event for P0_gg_h/G1
INFO: Idle: 0, Running: 0, Completed: 27 [ 2.3s ]
INFO: Combining runs
sum of cpu time of last step: 0 second
INFO: finish refine
refine 10000 --treshold=0.9
No need for second refine due to stability of cross-section
INFO: Combining Events
combination of events done in 1.4699656963348389 s
=== Results Summary for run: run_01 tag: tag_1 ===
Cumulative sequential time for this run: 17 seconds
Cross-section : 15.69 +- 0.05053 pb
Nb of events : 10000
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/raghad/
INFO: can not run systematics since can not link python to lhapdf
store_events
INFO: Storing parton level results
INFO: End Parton
reweight -from_cards
decay_events -from_cards
INFO: Running MadSpin
INFO: This functionality allows for the decay of resonances
INFO: in a .lhe file, keeping track of the spin correlation effets.
INFO: BE AWARE OF THE CURRENT LIMITATIONS:
INFO: (1) Only a succession of 2 body decay are currently allowed
*******
* *
* W E L C O M E to M A D S P I N *
* *
*******
INFO: Extracting the banner ...
INFO: process: g g > h
INFO: options:
INFO: detected model: loop_sm. Loading...
No MadAnalysis5 version number could be read from the path supplied '/home/
The specified version of MadAnalysis5 will not be active in your session.
set fastjet to /home/raghad/
set ninja to /home/raghad/
set collier to /home/raghad/
set lhapdf to /home/raghad/
set lhapdf to /home/raghad/
Set group_subprocesses to Auto
Note that you need to regenerate all processes
set max_weight_ps_point 400 # number of PS to estimate the maximum for each event
decay t > w+ b, w+ > all all
decay t~ > w- b~, w- > all all
decay w+ > all all
decay w- > all all
decay z > all all
decay h > a a [noborn=QCD]
WARNING: Note that coupling order restriction are not associated to specific Branching Ratio. The total cross-section might therefore use the wrong branching ratio.
launch
INFO: Will use seed 788771334
INFO: We need to recalculate the branching fractions for t~,w+,z,w-,t,h
INFO: Using MadWidth (arXiv:1402.1178)
INFO: Restrict model /home/raghad/
INFO: Run "set stdout_level DEBUG" before import for more information.
WARNING: The LO estimate for the width of particle 25
WARNING: differs from the one in the banner by 12 percent
INFO:
INFO: decay channels for t : ( width = 1.4915 GeV )
INFO: BR d1 d2
INFO: 1.000000e+00 b w+
INFO:
INFO:
INFO: decay channels for z : ( width = 2.441756 GeV )
INFO: BR d1 d2
INFO: 1.523658e-01 d~ d
INFO: 1.523658e-01 s~ s
INFO: 1.507440e-01 b~ b
INFO: 1.188141e-01 u~ u
INFO: 1.188141e-01 c~ c
INFO: 6.793744e-02 ve~ ve
INFO: 6.793744e-02 vm~ vm
INFO: 6.793744e-02 vt~ vt
INFO: 3.438713e-02 e+ e-
INFO: 3.438713e-02 mu+ mu-
INFO: 3.430972e-02 ta+ ta-
INFO:
INFO:
INFO: decay channels for w+ : ( width = 2.04793 GeV )
INFO: BR d1 d2
INFO: 3.333610e-01 d~ u
INFO: 3.333610e-01 s~ c
INFO: 1.111195e-01 e+ ve
INFO: 1.111195e-01 mu+ vm
INFO: 1.110390e-01 ta+ vt
INFO:
INFO:
INFO: decay channels for h : ( width = 0.00564955 GeV )
INFO: BR d1 d2
INFO: 9.541999e-01 b~ b
INFO: 4.580011e-02 ta+ ta-
INFO:
INFO:
INFO: decay channels for t~ : ( width = 1.4915 GeV )
INFO: BR d1 d2
INFO: 1.000000e+00 b~ w-
INFO:
INFO:
INFO: decay channels for w- : ( width = 2.04793 GeV )
INFO: BR d1 d2
INFO: 3.333610e-01 d u~
INFO: 3.333610e-01 s c~
INFO: 1.111195e-01 e- ve~
INFO: 1.111195e-01 mu- vm~
INFO: 1.110390e-01 ta- vt~
INFO:
INFO: generating the production square matrix element
INFO: generate g g > h [sqrvirt=QCD] ;
Command "generate_events run_01" interrupted with error:
InvalidCmd : not supported format standalone_msP
quit
INFO: storing files of previous run
gzipping output file: unweighted_
INFO: Done
INFO:
more information in /home/raghad/
MG5_aMC>
Revision history for this message
![]() |
#13 |
My madspin cards is as follows:
#******
#* MadSpin *
#* *
#* P. Artoisenet, R. Frederix, R. Rietkerk, O. Mattelaer *
#* *
#* Part of the MadGraph5_aMC@NLO Framework: *
#* The MadGraph5_aMC@NLO Development Team - Find us at *
#* https:/
#* *
#* Manual: *
#* cp3.irmp.
#* *
#******
#Some options (uncomment to apply)
#
# set seed 1
# set Nevents_
# set BW_cut 15 # cut on how far the particle can be off-shell
# set spinmode onshell # Use one of the madspin special mode
set max_weight_ps_point 400 # number of PS to estimate the maximum for each event
# specify the decay for the final state particles
decay t > w+ b, w+ > all all
decay t~ > w- b~, w- > all all
decay w+ > all all
decay w- > all all
decay z > all all
decay h > a a [noborn=QCD]
# running the actual code
launch
Many thank for your help,
Raghad.
Revision history for this message
![]() |
#14 |
You forgot to set madspin in the
spinmode=none
mode.
Madspin does not work for loop induced decay/production otherwise.
Cheers,
Olivier
Revision history for this message
![]() |
#15 |
Thank you so much.
Just a note: this is the command that worked:
set spinmode none
Many thanks for your help,
Raghad.
Revision history for this message
![]() |
#16 |
Thanks Olivier Mattelaer, that solved my question.
Revision history for this message
![]() |
#17 |
Hello,
Sorry to bother you again, but the branching ratios for the diphoton and lvlv (and evmuv) branching ratios are inconsistent with the SM predictions.
The when generating ggf with lvlv decay I get the cross sections (ggf= 15.7 ± 0.033 pb, to lvlv=0.1048 ± 0.00022 pb) which results in BR of ~0.667% which is aprox half the SM prediction (1.06%).
Same thing for the ggf to diphoton, I get the cross sections (ggf=15.72 ± 0.0085 pb, to aa=0.02396 ± 1.3e-05 pb) which results in a BR of ~0.152%, which is inconsistent with the SM prediction of 0.228%.
Both madspin cards are listed here, do you know what might be causing this?
The lvlv:
#******
#* MadSpin *
#* *
#* P. Artoisenet, R. Frederix, R. Rietkerk, O. Mattelaer *
#* *
#* Part of the MadGraph5_aMC@NLO Framework: *
#* The MadGraph5_aMC@NLO Development Team - Find us at *
#* https:/
#* *
#* Manual: *
#* cp3.irmp.
#* *
#******
#Some options (uncomment to apply)
#
# set seed 1
# set Nevents_
# set BW_cut 15 # cut on how far the particle can be off-shell
# set spinmode onshell # Use one of the madspin special mode
set max_weight_ps_point 400 # number of PS to estimate the maximum for each event
set spinmode none
# specify the decay for the final state particles
decay h > l+ l- vl vl~
decay t > w+ b, w+ > all all
decay t~ > w- b~, w- > all all
decay w+ > all all
decay w- > all all
decay z > all all
# running the actual code
launch
The diphoton:
#******
#* MadSpin *
#* *
#* P. Artoisenet, R. Frederix, R. Rietkerk, O. Mattelaer *
#* *
#* Part of the MadGraph5_aMC@NLO Framework: *
#* The MadGraph5_aMC@NLO Development Team - Find us at *
#* https:/
#* *
#* Manual: *
#* cp3.irmp.
#* *
#******
#Some options (uncomment to apply)
#
# set seed 1
# set Nevents_
# set BW_cut 15 # cut on how far the particle can be off-shell
# set spinmode onshell # Use one of the madspin special mode
set max_weight_ps_point 400 # number of PS to estimate the maximum for each event
set spinmode none
# specify the decay for the final state particles
decay t > w+ b, w+ > all all
decay t~ > w- b~, w- > all all
decay w+ > all all
decay w- > all all
decay z > all all
decay h > a a [noborn= QCD QED]
# running the actual code
launch
I also have the switches as such:
The following switches determine which programs are run:
/======
| 1. Choose the shower/
| 2. Choose the detector simulation program | detector = Not Avail. | Please install module |
| 3. Choose an analysis package (plot/convert) | analysis = Not Avail. | Please install module |
| 4. Decay onshell particles | madspin = ON | onshell|full|OFF |
| 5. Add weights to events for new hypp. | reweight = OFF | ON |
\======
Thank you so much for your work and help.
Revision history for this message
![]() |
#19 |
Your BR is at LO (so there is no contributions such as h>gg). It is meant to be different from SM predictions
Revision history for this message
![]() |
#20 |
Thank you so much for responding.
Sorry to bother you with this, but I need to compare this value (from MG) to an SM prediction value, so I cannot do that?
Revision history for this message
![]() |
#21 |
You of course you "can" in a technical sense. But the decay is computed at LO which makes it far from reality especially for higgs case where loops get involved.
Revision history for this message
![]() |
#22 |
Thanks Sihyun Jeon, that solved my question.