LHEFileWriter

class madspace.LHEFileWriter(self: madspace._madspace_py.LHEFileWriter, file_name: str, meta: madspace._madspace_py.LHEMeta)

Bases: pybind11_object

Streams events to an LHE file.

Opens file_name, writes the <init> header built from meta, and lets write append one <event> block at a time; the destructor closes the </LesHouchesEvents> tag.

Opens file_name and writes its <init> header from meta.

write(self: madspace._madspace_py.LHEFileWriter, event: madspace._madspace_py.LHEEvent) → None

Append event as one <event> block.

write_string(self: madspace._madspace_py.LHEFileWriter, str: str) → None

Append str to the file verbatim, unescaped.