libtcspc.RecordAbstimeRange

final class libtcspc.RecordAbstimeRange(access_tag, numeric_traits=None)[source]

Bases: Node

Processor that records the range of abstime observed.

The minimum and maximum abstime of all abstime-stamped events seen so far can be retrieved at any time during execution via the RecordAbstimeRangeAccessor retrieved from the ExecutionContext using access_tag.

Parameters:

Notes

Events handled:

  • Events with an abstime field: update the running minimum and maximum, then pass through.

  • All other event types: pass through unchanged.

  • End of input: pass through.

See also

tcspc::record_abstime_range()

The underlying C++ factory function.

RecordAbstimeRangeAccessor

Runtime accessor providing min() and max().