libtcspc.LinearTimingGenerator

class libtcspc.LinearTimingGenerator(delay, interval, count, numeric_traits=None)[source]

Bases: TimingGenerator

Timing generator that emits a fixed number of equally-spaced output events.

Parameters:
  • delay (int or Param[int]) – Delay (in abstime units) from the trigger to the first generated event.

  • interval (int or Param[int]) – Interval (in abstime units) between successive generated events.

  • count (int or Param[int]) – Number of events to generate per trigger.

  • numeric_traits (NumericTraits or None) – Numeric traits specifying abstime_type. Defaults to NumericTraits().

See also

tcspc::linear_timing_generator

The underlying C++ timing generator.