pylhe.LHEInit

class pylhe.LHEInit(initInfo: LHEInitInfo, procInfo: list[LHEProcInfo], generators: list[LHEGenerator])[source]

Bases: object

Store the <init> block as a dataclass.

__init__(initInfo: LHEInitInfo, procInfo: list[LHEProcInfo], generators: list[LHEGenerator]) None

Methods

__init__(initInfo, procInfo, generators)

tolhe()

Return the init block as a string in LHE format.

Attributes

initInfo

Init information

procInfo

Process information

generators

Generator information

generators: list[LHEGenerator]

Generator information

initInfo: LHEInitInfo

Init information

procInfo: list[LHEProcInfo]

Process information

tolhe() str[source]

Return the init block as a string in LHE format.

Returns:

str: The init block as a string in LHE format.