SnailFilterOptions
Symbolica documentation for getting started, symbolic expressions, numerical evaluation, pattern matching, and APIs in Python and Rust.
SnailFilterOptions
class SnailFilterOptionsConfigure rejection of zero-momentum snail subgraphs.
Examples
from symbolica import S, E
from symbolica.community import hepkit as hep
hep.SnailFilterOptions(veto_attached_to_massless=True)Parameters
veto_attached_to_massive(bool, optional) Reject zero-momentum snails attached through a massive particle.veto_attached_to_massless(bool, optional) Reject zero-momentum snails attached through a massless particle.only_scaleless(bool, optional) Currently unsupported;Truemakes generation return an error.
Methods
| Name | Description |
|---|---|
__new__ |
Configure rejection of zero-momentum snail subgraphs. |
__new__
SnailFilterOptions.__new__(
*,
veto_attached_to_massive: builtins.bool = False,
veto_attached_to_massless: builtins.bool = True,
only_scaleless: builtins.bool = False,
) -> SnailFilterOptionsConfigure rejection of zero-momentum snail subgraphs.
Examples
Using the setup in the SnailFilterOptions class example:
hep.SnailFilterOptions(veto_attached_to_massless=True)Parameters
veto_attached_to_massive(bool, optional) Reject zero-momentum snails attached through a massive particle.veto_attached_to_massless(bool, optional) Reject zero-momentum snails attached through a massless particle.only_scaleless(bool, optional) Currently unsupported;Truemakes generation return an error.