The Pythia examples directory contains about 100 examples, each showcasing one or several features of the framework. The examples are ordered by keyword below, and cross referenced, allowing for exploration of the various features. A new user may want to start with examples presenting the Basic Usage before going on to explore more advanced topics. Below, the search box can be used to search for keywords which will be displayed the box. This is followed by an expandable list of keywords with links. Finally, a full list of keywords and the relevant examples for each keyword is provided. The code for the example can be accessed by clicking on the name of the example.
● aMC@NLO ● Analysis ● Angantyr ● anti‑kT ● arXiv:2108.03481 [hep‑ph] ● Astroparticle ● B decays ● Basic usage ● Beam gas ● Beam momentum ● Biasing ● BSM ● Celljet ● Centrality ● Charged multiplicity ● CKKW‑L ● Colour reconnection ● Command file ● Command line option ● Cosmic ray cascade ● Cross sections ● Dark matter ● Diffraction ● Dire ● DIS ● Displaced vertex ● DPS ● Electron‑positron ● Event display ● Event filter ● Event record ● Event shapes ● EvtGen ● Exclusive ● External decays ● External derived class ● External resonance ● Extra dimensions ● Fastjet ● Fixed target ● FxFx ● Hadron widths ● Hadronic rescattering ● Hadronization ● Hard diffraction ● HDF5 file ● Heavy ions ● Helaconia ● Hepmc ● Hidden Valley ● Jet finding ● Jets ● kT ● Leading order ● LHAPDF ● LHE file ● Lheh5 ● Low energy ● Madgraph ● Matching ● Matplotlib ● Merging ● Minimum bias ● MLM ● MPI ● Multi‑instance ● Multiplicities ● NL3 ● NLO ● Onia ● OpenMP ● Parallelism ● Particle data ● Parton distribution ● PDFs ● Performance ● Photon beam ● Photon‑photon ● Photoproduction ● Pileup ● Powheg ● Process cross sections ● Process selection ● Process veto ● Proton‑ion ● pT bias ● pT spectra ● Pythia 6 ● Python ● R‑hadron ● Random number generator ● Rescattering ● Resonance decay ● Resonances ● reuse MPI initialization. ● Rivet ● Root ● Rope hadronization ● Second interaction ● Slowjet ● String shoving ● Supersymmetry ● Switch beam ● Switch collision energy ● Tevatron ● Top ● Top mass ● Tuning ● Two‑body decay ● UMEPS ● Uncertainty bands ● UNLOPS ● UPC ● User hook ● Userhooks ● Vertex spread ● Vincia ● Weak showers ● Z production
LHAupMadgraph
wrapper/interface of Madgraph5_aMC@NLO and the Pythia jet matching facilities.main34.cc
. Demonstrates usage of a PYTHIA plugin within the Python interface..cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS../main93 -h
to see a full list. See main01.cc
, but using the Angantyr model for Heavy Ion collisions. Also shows how Rivet analyses can be set up easily using a special interface.main10.cc
. Provides an example of how to derive PYTHIA classes in Python.EvtGenDecays
class provided by include/Pythia8Plugins/EvtGen.h
to perform decays with the EvtGen
package. The main48.cc
header contains special instructions how to configure PYTHIA for use with EvtGen
.main01.cc
.main03.cmnd
"cards file". Also shows how to plot histograms using the Python/Matplotlib/Pyplot solution.main04.cmnd
to pick processes. For photoproduction one can use the alternative main04_photons.cmnd
input.SlowJet
inclusive anti-CellJet
cone-jet finder.main08.cmnd
file. Secondly, by a continuous reweighting with a ttbar.lhe
, here generated by PYTHIA 6.4. This file currently only contains 100 events so as not to make the distributed PYTHIA package too big, and so serves mainly as a demonstration of the principles involved.main11.cc
, where two Les Houches Event Files (ttbar.lhe
and ttbar2.lhe
) successively are used as input. Also illustrating some other aspects, like the capability to mix in internally generated events.main12.cc
, where two Les Houches Event Files (ttbar.lhe
and ttbar2.lhe
) successively are used as input in main13.cmnd
file.main64.cc
.slha2-example.spc
and settings in main24.cmnd
. For illustration, an alternative example spectrum is also available, sps1aWithDecays.spc
, which contains a decay table in SLHA format.main25.lhe
, contains a sample events that illustrate how to arrange color tags in the presence of the color-space epsilon tensors that accompany baryon number violating event topologies.main37.cc
, where additionally it is shown how to extract many different kinds of LHEF version 3.0 information.main01
, except that the event record is output in the HepMC event record format. Requires that HepMC3 is properly linked. Note that the hepmcout41.dat
output file can become quite big; so no example is included in this distribution.main42.cmnd
) and output HepMC event file (e.g. hepmcout42.dat
) are to be provided as command-line arguments. Requires that HepMC3 is properly linked. Note that the HepMC output file can become quite big; so no example is included in this distribution.main76.cmnd
, notably with long-lived particle signatures.main08.cmnd
file. Secondly, by a continuous reweighting with a slha2-example.spc
and settings in main24.cmnd
. For illustration, an alternative example spectrum is also available, sps1aWithDecays.spc
, which contains a decay table in SLHA format.main75.cmnd
) for Dark Matter production via an main76.cmnd
, notably with long-lived particle signatures.SlowJet
inclusive anti-CellJet
cone-jet finder.main01.cc
.main161.cc
, but is much more heavily commented to give more in-depth explanations of how the code works.main162.cc
.main84.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
.main85.cmnd
file. This example program allows the use of input Les Houches events that are regularised with only very minimal cuts, and on which Pythia itself should enforce the more restrictive merging scale cut. The example program can be used with the input files w_production_tree_0.lhe
, w_production_tree_1.lhe
and w_production_tree_2.lhe
..cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.include/Pythia8Plugins/ColourReconnectionHooks.h
, with several models not found in the standard PYTHIA library.main03.cmnd
"cards file". Also shows how to plot histograms using the Python/Matplotlib/Pyplot solution.main04.cmnd
to pick processes. For photoproduction one can use the alternative main04_photons.cmnd
input.main12.cc
, where two Les Houches Event Files (ttbar.lhe
and ttbar2.lhe
) successively are used as input in main13.cmnd
file.slha2-example.spc
and settings in main24.cmnd
. For illustration, an alternative example spectrum is also available, sps1aWithDecays.spc
, which contains a decay table in SLHA format../main300 --help
. The input file main300.cmnd further illustrates the use of DIRE.main42.cmnd
) and output HepMC event file (e.g. hepmcout42.dat
) are to be provided as command-line arguments. Requires that HepMC3 is properly linked. Note that the HepMC output file can become quite big; so no example is included in this distribution.main42.cc
, where subruns are used to process several consecutive LHEF, as in main13.cc
, with information stored e.g in main43.cmnd
. Other comments as for main42.cc
../main93 -h
to see a full list. See ./main300 --help
. The input file main300.cmnd further illustrates the use of DIRE.main42.cmnd
) and output HepMC event file (e.g. hepmcout42.dat
) are to be provided as command-line arguments. Requires that HepMC3 is properly linked. Note that the HepMC output file can become quite big; so no example is included in this distribution../main93 -h
to see a full list. See main183.cc
, but using the PythiaCascade
class to perform the separate collisions or decays, while the bookkeeping of the cascade evolution remains in the main program.PythiaCascade
.main04.cmnd
to pick processes. For photoproduction one can use the alternative main04_photons.cmnd
input.main75.cmnd
) for Dark Matter production via an main04.cmnd
to pick processes. For photoproduction one can use the alternative main04_photons.cmnd
input.main201
using parallelism framework../main300 --help
. The input file main300.cmnd further illustrates the use of DIRE.EvtGenDecays
class provided by include/Pythia8Plugins/EvtGen.h
to perform decays with the EvtGen
package. The main48.cc
header contains special instructions how to configure PYTHIA for use with EvtGen
.EvtGenDecays
class provided by include/Pythia8Plugins/EvtGen.h
to perform decays with the EvtGen
package. The main48.cc
header contains special instructions how to configure PYTHIA for use with EvtGen
.main62.cmnd
.main75.cmnd
) for Dark Matter production via an main82.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
..cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.main25.lhe
, contains a sample events that illustrate how to arrange color tags in the presence of the color-space epsilon tensors that accompany baryon number violating event topologies.include/Pythia8Plugins/ColourReconnectionHooks.h
, with several models not found in the standard PYTHIA library.main01.cc
, but using the Angantyr model for Heavy Ion collisions. Also shows how Rivet analyses can be set up easily using a special interface../main300 --help
. The input file main300.cmnd further illustrates the use of DIRE.main01
, except that the event record is output in the HepMC event record format. Requires that HepMC3 is properly linked. Note that the hepmcout41.dat
output file can become quite big; so no example is included in this distribution.main42.cmnd
) and output HepMC event file (e.g. hepmcout42.dat
) are to be provided as command-line arguments. Requires that HepMC3 is properly linked. Note that the HepMC output file can become quite big; so no example is included in this distribution.main42.cc
, where subruns are used to process several consecutive LHEF, as in main13.cc
, with information stored e.g in main43.cmnd
. Other comments as for main42.cc
.main44.cmnd
. This example mainly serves as comparison to main45.cc
which uses HepMC3.main44.cmnd
. For users unfamiliar with HepMC3, note that main44.cc
is basically a carbon copy, but uses HepMC2 instead, for comparison.main84.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
.main85.cmnd
file. This example program allows the use of input Les Houches events that are regularised with only very minimal cuts, and on which Pythia itself should enforce the more restrictive merging scale cut. The example program can be used with the input files w_production_tree_0.lhe
, w_production_tree_1.lhe
and w_production_tree_2.lhe
.main86.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the input files w_production_tree_0.lhe
, w_production_tree_1.lhe
and w_production_tree_2.lhe
. The program will produce positively and negatively weighted events. See main87.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the tree-level input files w_production_tree_0.lhe
, w_production_tree_1.lhe
, w_production_tree_2.lhe
and the inclusive POWHEG input files w_production_powheg_0.lhe
, w_production_powheg_1.lhe
. The program will produce positively and negatively weighted events. See main88.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the tree-level input files w_production_tree_0.lhe
, w_production_tree_1.lhe
, w_production_tree_2.lhe
and the inclusive POWHEG input files w_production_powheg_0.lhe
, w_production_powheg_1.lhe
. The program will produce positively and negatively weighted events. See .cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS../main93 -h
to see a full list. See SlowJet
inclusive anti-CellJet
cone-jet finder.main10.cc
. Provides an example of how to derive PYTHIA classes in Python.main75.cmnd
) for Dark Matter production via an main82.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
.main82.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
.main80.cmnd
file and input LHE files. Very basic and pedagogical setup, suitable for tutorials.main81.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
.main82.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
.main82.cc
but with an additional cut on the lowest multiplicity allowed for the reclustered state. The same input as for main82.cc
can be used.main84.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
.main85.cmnd
file. This example program allows the use of input Les Houches events that are regularised with only very minimal cuts, and on which Pythia itself should enforce the more restrictive merging scale cut. The example program can be used with the input files w_production_tree_0.lhe
, w_production_tree_1.lhe
and w_production_tree_2.lhe
.main86.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the input files w_production_tree_0.lhe
, w_production_tree_1.lhe
and w_production_tree_2.lhe
. The program will produce positively and negatively weighted events. See .cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.ttbar.lhe
, here generated by PYTHIA 6.4. This file currently only contains 100 events so as not to make the distributed PYTHIA package too big, and so serves mainly as a demonstration of the principles involved.main11.cc
, where two Les Houches Event Files (ttbar.lhe
and ttbar2.lhe
) successively are used as input. Also illustrating some other aspects, like the capability to mix in internally generated events.main12.cc
, where two Les Houches Event Files (ttbar.lhe
and ttbar2.lhe
) successively are used as input in main13.cmnd
file.main64.cc
.main25.lhe
, contains a sample events that illustrate how to arrange color tags in the presence of the color-space epsilon tensors that accompany baryon number violating event topologies.main37.cc
, where additionally it is shown how to extract many different kinds of LHEF version 3.0 information.main42.cmnd
) and output HepMC event file (e.g. hepmcout42.dat
) are to be provided as command-line arguments. Requires that HepMC3 is properly linked. Note that the HepMC output file can become quite big; so no example is included in this distribution.main42.cc
, where subruns are used to process several consecutive LHEF, as in main13.cc
, with information stored e.g in main43.cmnd
. Other comments as for main42.cc
.main44.cmnd
. This example mainly serves as comparison to main45.cc
which uses HepMC3.main44.cmnd
. For users unfamiliar with HepMC3, note that main44.cc
is basically a carbon copy, but uses HepMC2 instead, for comparison.main62.cmnd
..cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.LHAupMadgraph
wrapper/interface of Madgraph5_aMC@NLO and the Pythia jet matching facilities.main34.cc
. Demonstrates usage of a PYTHIA plugin within the Python interface..cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.main31.cmnd
allows to switch between several different matching options. It also allows to select input process, in this case either for the POWHEG-hvq program applied to top pair production Cor10 or for QCD 2+3-jet events. The small samples of input events are stored in the powheg-hvq.lhe
and powheg-dijets.lhe
files, respectively.main32.cmnd
. See main32.unw
and the parameters to go with it in main32_unw.par
. Madgraph events are taken from the w+_production_lhc_2.lhe
file in this case.include/Pythia8Plugins/LHAPowheg.h
contains the LHAup class wrapper used to build the POWHEG plugin libraries, and include/Pythia8Plugins/PowhegProcs.h
the simple class that facilitates loading the POWHEG plugins. In addition main33.cmnd
contains the commands needed for POWHEGBOX to run the example.LHAupMadgraph
wrapper/interface of Madgraph5_aMC@NLO and the Pythia jet matching facilities.main34.cc
. Demonstrates usage of a PYTHIA plugin within the Python interface..cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.main03.cmnd
"cards file". Also shows how to plot histograms using the Python/Matplotlib/Pyplot solution.main31.cmnd
allows to switch between several different matching options. It also allows to select input process, in this case either for the POWHEG-hvq program applied to top pair production Cor10 or for QCD 2+3-jet events. The small samples of input events are stored in the powheg-hvq.lhe
and powheg-dijets.lhe
files, respectively.main32.cmnd
. See main32.unw
and the parameters to go with it in main32_unw.par
. Madgraph events are taken from the w+_production_lhc_2.lhe
file in this case.include/Pythia8Plugins/LHAPowheg.h
contains the LHAup class wrapper used to build the POWHEG plugin libraries, and include/Pythia8Plugins/PowhegProcs.h
the simple class that facilitates loading the POWHEG plugins. In addition main33.cmnd
contains the commands needed for POWHEGBOX to run the example.main80.cmnd
file and input LHE files. Very basic and pedagogical setup, suitable for tutorials.main81.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
.main82.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
.main82.cc
but with an additional cut on the lowest multiplicity allowed for the reclustered state. The same input as for main82.cc
can be used.main84.cmnd
file and the three data files w+_production_lhc_0.lhe
, w+_production_lhc_1.lhe
and w+_production_lhc_2.lhe
.main85.cmnd
file. This example program allows the use of input Les Houches events that are regularised with only very minimal cuts, and on which Pythia itself should enforce the more restrictive merging scale cut. The example program can be used with the input files w_production_tree_0.lhe
, w_production_tree_1.lhe
and w_production_tree_2.lhe
.main86.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the input files w_production_tree_0.lhe
, w_production_tree_1.lhe
and w_production_tree_2.lhe
. The program will produce positively and negatively weighted events. See main87.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the tree-level input files w_production_tree_0.lhe
, w_production_tree_1.lhe
, w_production_tree_2.lhe
and the inclusive POWHEG input files w_production_powheg_0.lhe
, w_production_powheg_1.lhe
. The program will produce positively and negatively weighted events. See main88.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the tree-level input files w_production_tree_0.lhe
, w_production_tree_1.lhe
, w_production_tree_2.lhe
and the inclusive POWHEG input files w_production_powheg_0.lhe
, w_production_powheg_1.lhe
. The program will produce positively and negatively weighted events. See .cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.main04.cmnd
to pick processes. For photoproduction one can use the alternative main04_photons.cmnd
input.main32.cmnd
. See main32.unw
and the parameters to go with it in main32_unw.par
. Madgraph events are taken from the w+_production_lhc_2.lhe
file in this case..cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.main87.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the tree-level input files w_production_tree_0.lhe
, w_production_tree_1.lhe
, w_production_tree_2.lhe
and the inclusive POWHEG input files w_production_powheg_0.lhe
, w_production_powheg_1.lhe
. The program will produce positively and negatively weighted events. See .cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.main87.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the tree-level input files w_production_tree_0.lhe
, w_production_tree_1.lhe
, w_production_tree_2.lhe
and the inclusive POWHEG input files w_production_powheg_0.lhe
, w_production_powheg_1.lhe
. The program will produce positively and negatively weighted events. See main88.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the tree-level input files w_production_tree_0.lhe
, w_production_tree_1.lhe
, w_production_tree_2.lhe
and the inclusive POWHEG input files w_production_powheg_0.lhe
, w_production_powheg_1.lhe
. The program will produce positively and negatively weighted events. See .cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS../main300 --help
. The input file main300.cmnd further illustrates the use of DIRE.PythiaParallelism
usage. This program is equivalent to main01.cc
, but does event generation in parallel.main161.cc
, but is much more heavily commented to give more in-depth explanations of how the code works.main162.cc
.Parallelism:processAsync
setting.main201
using parallelism framework.lhagrid1.dat file
, without linking LHAPDF6. Also illustrates the topical issue of associated event properties for an intermediate spinless resonance in lhagrid1.dat file
, without linking LHAPDF6. Also illustrates the topical issue of associated event properties for an intermediate spinless resonance in main31.cmnd
allows to switch between several different matching options. It also allows to select input process, in this case either for the POWHEG-hvq program applied to top pair production Cor10 or for QCD 2+3-jet events. The small samples of input events are stored in the powheg-hvq.lhe
and powheg-dijets.lhe
files, respectively.include/Pythia8Plugins/LHAPowheg.h
contains the LHAup class wrapper used to build the POWHEG plugin libraries, and include/Pythia8Plugins/PowhegProcs.h
the simple class that facilitates loading the POWHEG plugins. In addition main33.cmnd
contains the commands needed for POWHEGBOX to run the example..cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.main03.cmnd
"cards file". Also shows how to plot histograms using the Python/Matplotlib/Pyplot solution.main10.cc
. Provides an example of how to derive PYTHIA classes in Python.main08.cmnd
file. Secondly, by a continuous reweighting with a main01.cc
.main03.cmnd
"cards file". Also shows how to plot histograms using the Python/Matplotlib/Pyplot solution.main10.cc
. Provides an example of how to derive PYTHIA classes in Python.main162.cc
.main34.cc
. Demonstrates usage of a PYTHIA plugin within the Python interface.main62.cmnd
.main01.cc
, but using the Angantyr model for Heavy Ion collisions. Also shows how Rivet analyses can be set up easily using a special interface../main93 -h
to see a full list. See ./main93 -h
to see a full list. See SlowJet
inclusive anti-CellJet
cone-jet finder.slha2-example.spc
and settings in main24.cmnd
. For illustration, an alternative example spectrum is also available, sps1aWithDecays.spc
, which contains a decay table in SLHA format.main76.cmnd
, notably with long-lived particle signatures.main183.cc
, but using the PythiaCascade
class to perform the separate collisions or decays, while the bookkeeping of the cascade evolution remains in the main program.PythiaCascade
.main183.cc
, but using the PythiaCascade
class to perform the separate collisions or decays, while the bookkeeping of the cascade evolution remains in the main program.PythiaCascade
.include/Pythia8Plugins/ColourReconnectionHooks.h
, with several models not found in the standard PYTHIA library../main93 -h
to see a full list. See main86.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the input files w_production_tree_0.lhe
, w_production_tree_1.lhe
and w_production_tree_2.lhe
. The program will produce positively and negatively weighted events. See .cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.main88.cmnd
file. This example program allows the consistent use of input Les Houches events that are regularised with only very minimal cuts, similar to main85.cc
. The example program can be used with the tree-level input files w_production_tree_0.lhe
, w_production_tree_1.lhe
, w_production_tree_2.lhe
and the inclusive POWHEG input files w_production_powheg_0.lhe
, w_production_powheg_1.lhe
. The program will produce positively and negatively weighted events. See .cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.main10.cc
. Provides an example of how to derive PYTHIA classes in Python.main62.cmnd
..cmnd
file to read: main89ckkwl.cmnd
for CKKW-L, main89fxfx.cmnd
for FxFx, main89mlm.cmnd
for MLM, main89umeps.cmnd
for UMEPS, and main89unlops.cmnd
for UNLOPS.main201
using parallelism framework../main300 --help
. The input file main300.cmnd further illustrates the use of DIRE.