libtcspc.TimeCorrelatedDetectionEvent

class libtcspc.TimeCorrelatedDetectionEvent(data_types=None)[source]

Bases: EventType

The canonical TCSPC detection event.

Represents a single detection (typically a photon) carrying both a macrotime (abstime) and a microtime (difftime, also known as nanotime), along with the detector channel. This is the central event type processed in applications such as FLIM and FCS.

Parameters:

data_types (DataTypes or None) – Set of integer types parameterising the C++ event. None (the default) uses DataTypes defaults.

Notes

The corresponding C++ event has fields abstime, channel, and difftime.

See also

tcspc::time_correlated_detection_event

The underlying C++ event type.