|
libtcspc C++ API
Streaming TCSPC and time tag data processing
|
Processors for decoding PicoQuant T2 and T3 device events.
Functions | |
| template<typename DataTypes = default_data_types, typename Downstream> | |
| auto | tcspc::decode_pqt2_generic (Downstream downstream) |
| Create a processor that decodes PicoQuant HydraHarp V2, MultiHarp, TimeHarp 260, and PicoHarp 330 "Generic" T2 events. | |
| template<typename DataTypes = default_data_types, typename Downstream> | |
| auto | tcspc::decode_pqt2_hydraharpv1 (Downstream downstream) |
| Create a processor that decodes PicoQuant HydraHarp V1 T2 events. | |
| template<typename DataTypes = default_data_types, typename Downstream> | |
| auto | tcspc::decode_pqt2_picoharp300 (Downstream downstream) |
| Create a processor that decodes PicoQuant PicoHarp 300 T2 events. | |
| template<typename DataTypes = default_data_types, typename Downstream> | |
| auto | tcspc::decode_pqt3_generic (Downstream downstream) |
| Create a processor that decodes PicoQuant HydraHarp V2, MultiHarp, TimeHarp 260, and PicoHarp 330 "Generic" T3 events. | |
| template<typename DataTypes = default_data_types, typename Downstream> | |
| auto | tcspc::decode_pqt3_hydraharpv1 (Downstream downstream) |
| Create a processor that decodes PicoQuant HydraHarp V1 T3 events. | |
| template<typename DataTypes = default_data_types, typename Downstream> | |
| auto | tcspc::decode_pqt3_picoharp300 (Downstream downstream) |
| Create a processor that decodes PicoQuant PicoHarp 300 T3 events. | |
| auto tcspc::decode_pqt2_generic | ( | Downstream | downstream | ) |
Create a processor that decodes PicoQuant HydraHarp V2, MultiHarp, TimeHarp 260, and PicoHarp 330 "Generic" T2 events.
Sync events (edges detected on the sync channel) are reported as detection events on channel -1.
| DataTypes | data type set specifying abstime_type and channel_type for the emitted events |
| Downstream | downstream processor type |
| downstream | downstream processor |
| auto tcspc::decode_pqt2_hydraharpv1 | ( | Downstream | downstream | ) |
Create a processor that decodes PicoQuant HydraHarp V1 T2 events.
Sync events (edges detected on the sync channel) are reported as detection events on channel -1.
| DataTypes | data type set specifying abstime_type and channel_type for the emitted events |
| Downstream | downstream processor type |
| downstream | downstream processor |
| auto tcspc::decode_pqt2_picoharp300 | ( | Downstream | downstream | ) |
Create a processor that decodes PicoQuant PicoHarp 300 T2 events.
| DataTypes | data type set specifying abstime_type and channel_type for the emitted events |
| Downstream | downstream processor type |
| downstream | downstream processor |
| auto tcspc::decode_pqt3_generic | ( | Downstream | downstream | ) |
Create a processor that decodes PicoQuant HydraHarp V2, MultiHarp, TimeHarp 260, and PicoHarp 330 "Generic" T3 events.
| DataTypes | data type set specifying abstime_type, channel_type, and difftime_type for the emitted events |
| Downstream | downstream processor type |
| downstream | downstream processor |
| auto tcspc::decode_pqt3_hydraharpv1 | ( | Downstream | downstream | ) |
Create a processor that decodes PicoQuant HydraHarp V1 T3 events.
| DataTypes | data type set specifying abstime_type, channel_type, and difftime_type for the emitted events |
| Downstream | downstream processor type |
| downstream | downstream processor |
| auto tcspc::decode_pqt3_picoharp300 | ( | Downstream | downstream | ) |
Create a processor that decodes PicoQuant PicoHarp 300 T3 events.
| DataTypes | data type set specifying abstime_type, channel_type, and difftime_type for the emitted events |
| Downstream | downstream processor type |
| downstream | downstream processor |