trigger#

Module for Trigger class.

A trigger abstracts the logic for when an EclypseEvent should be fired in the simulation workflow.

Available triggers include: - Trigger: Base class for all triggers (can be subclassed). - PeriodicTrigger: Fires at regular intervals. - ScheduledTrigger: Fires at specific times. - RandomTrigger: Fires based on a probability.

Classes

PeriodicTrigger

A trigger that fires periodically.

RandomTrigger

A trigger that fires randomly.

ScheduledTrigger

A trigger that fires at scheduled times.

Trigger

Base class for triggers.