SelfEnergyFilterOptions
Symbolica documentation for getting started, symbolic expressions, numerical evaluation, pattern matching, and APIs in Python and Rust.
SelfEnergyFilterOptions
class SelfEnergyFilterOptionsConfigure rejection of self-energy subgraphs by mass category.
Examples
from symbolica import S, E
from symbolica.community import hepkit as hep
hep.SelfEnergyFilterOptions(veto_massive=True, veto_massless=True)Parameters
veto_massive(bool, optional) Reject self energies carried by massive particles.veto_massless(bool, optional) Reject self energies carried by massless particles.only_scaleless(bool, optional) Currently unsupported;Truemakes generation return an error.
Methods
| Name | Description |
|---|---|
__new__ |
Configure rejection of self-energy subgraphs by mass category. |
__new__
SelfEnergyFilterOptions.__new__(
*,
veto_massive: builtins.bool = True,
veto_massless: builtins.bool = True,
only_scaleless: builtins.bool = False,
) -> SelfEnergyFilterOptionsConfigure rejection of self-energy subgraphs by mass category.
Examples
Using the setup in the SelfEnergyFilterOptions class example:
hep.SelfEnergyFilterOptions(veto_massive=True, veto_massless=True)Parameters
veto_massive(bool, optional) Reject self energies carried by massive particles.veto_massless(bool, optional) Reject self energies carried by massless particles.only_scaleless(bool, optional) Currently unsupported;Truemakes generation return an error.