LHEMeta

struct LHEMeta

The run-level <init> block of an LHE file: beam setup, one LHEProcess per subprocess, and free-form LHEHeader blocks.

Public Members

int beam1_pdg_id

PDG ids of the two beam particles.

int beam2_pdg_id
double beam1_energy

Energies of the two beams, in GeV.

double beam2_energy
int beam1_pdf_authors

PDF group ids (LHAPDF’s PDFAuthors) of the two beams.

int beam2_pdf_authors
int beam1_pdf_id

PDF set ids (LHAPDF’s LHAPDF ID) of the two beams.

int beam2_pdf_id
int weight_mode

LHEF IDWTUP event-weight convention.

std::vector<LHEProcess> processes

One entry per subprocess.

std::vector<LHEHeader> headers

Free-form metadata blocks.