On this page

EvaluationResult

gammaloop Class

EvaluationResult()

Single-sample evaluation paired with the observable snapshot for that sample.

Member details

sample

Property · read-only
#
sample: SampleEvaluationResult

Evaluation record for the requested sample.

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.

observables

Property · read-only
#
observables: dict

Observable snapshots produced from the same Monte Carlo sample.

__str__

Method
#
__str__() -> str

Return a human-readable evaluation and observable summary.

__repr__

Method
#
__repr__() -> str

Return the human-readable evaluation and observable summary.