pinefarm.external.mg5 package

Madgraph interface.

pinefarm.external.mg5.CONVERT_MODEL = '\nset auto_convert_model True\nimport model loop_qcd_qed_sm_Gmu\nquit\n'

Instructions to set the correct model for MG5aMC@NLO.

class pinefarm.external.mg5.Mg5(*args, **kwargs)[source]

Bases: External

Interface provider.

collect_versions()[source]

Collect MG5aMC version info from static VERSION file.

generate_pineappl()[source]

Generate grid.

static install()[source]

Execute installer.

property mg5_dir

Return output dir.

property pdf_id

Convert PDF to SetIndex.

results()[source]

Collect PDF results.

run()[source]

Execute program.

pinefarm.external.mg5.URL = 'https://github.com/mg5amcnlo/mg5amcnlo/archive/refs/tags/v3.6.5.tar.gz'

Version in use

pinefarm.external.mg5.apply_user_cuts(cuts_file, user_cuts, jet=False)[source]

Apply a user defined cut, patching a suitable cuts file.

pinefarm.external.mg5.find_marker_position(insertion_marker, contents)[source]

Find in file.

pinefarm.external.mg5.url()[source]

Compute actual download URL.

Submodules

pinefarm.external.mg5.paths module

Define additional local paths.