On this page

SampleEvaluationResult

gammaloop Class

SampleEvaluationResult()

Numerical value, metadata, stability records, and generated events for one sample.

Member details

integrand_result

Property · read-only
#
integrand_result: complex

Complex integrand value before applying the parameterization Jacobian.

integrator_weight

Property · read-only
#
integrator_weight: float

Monte Carlo weight supplied by the integrator, excluding the parameterization Jacobian.

generated_event_count

Property · read-only
#
generated_event_count: Optional[int]

Number of candidate events generated, or None when metadata was omitted.

accepted_event_count

Property · read-only
#
accepted_event_count: Optional[int]

Number of generated events accepted by selectors, or None without metadata.

event_processing_time_seconds

Property · read-only
#
event_processing_time_seconds: Optional[float]

Time spent building and selecting events, in seconds, or None without metadata.

parameterization_jacobian

Property · read-only
#
parameterization_jacobian: Optional[float]

Sample parameterization Jacobian, or None when no Jacobian was supplied.

is_nan

Property · read-only
#
is_nan: Optional[bool]

Whether evaluation metadata flagged a non-finite result, or None without metadata.

stability_results

Property · read-only
#
stability_results: Optional[list[StabilityResult]]

Per-precision stability attempts, or None when metadata was omitted.

event_groups

Property · read-only
#
event_groups: list[EventGroup]

Correlated event groups produced while evaluating this sample.

__str__

Method
#
__str__() -> str

Return a human-readable evaluation summary.

__repr__

Method
#
__repr__() -> str

Return the human-readable evaluation summary.