Processors for decoding Becker & Hickl SPC device events.
|
| template<typename DataTypes = default_data_types, typename Downstream> |
| auto | tcspc::decode_bh_spc (Downstream downstream) |
| | Create a processor that decodes FIFO records from most Becker & Hickl SPC models.
|
| template<typename DataTypes = default_data_types, typename Downstream> |
| auto | tcspc::decode_bh_spc600_256ch (Downstream downstream) |
| | Create a processor that decodes 32-bit FIFO records from Becker & Hickl SPC-600/630 in 256-channel mode.
|
| template<typename DataTypes = default_data_types, typename Downstream> |
| auto | tcspc::decode_bh_spc600_4096ch (Downstream downstream) |
| | Create a processor that decodes 48-bit FIFO records from Becker & Hickl SPC-600/630 in 4096-channel mode.
|
| template<typename DataTypes = default_data_types, typename Downstream> |
| auto | tcspc::decode_bh_spc_with_intensity_counter (Downstream downstream) |
| | Create a processor that decodes FIFO records from Becker & Hickl SPC-160 and SPC-180N with fast intensity counter.
|
template<typename DataTypes = default_data_types, typename Downstream>
| auto tcspc::decode_bh_spc |
( |
Downstream | downstream | ) |
|
Create a processor that decodes FIFO records from most Becker & Hickl SPC models.
Decoder for SPC-130, 830, 140, 930, 150, 130EM, 150N (NX, NXX), 130EMN, 160 (X, PCIE), 180N (NX, NXX), and 130IN (INX, INXX).
This decoder does not read the fast intensity counter values produced by SPC-160 and SPC-180N (see tcspc::decode_bh_spc_with_intensity_counter()), but can be used for these models if the counter value is not of interest.
- Template Parameters
-
| DataTypes | data type set specifying abstime_type, channel_type, and difftime_type for the emitted events |
| Downstream | downstream processor type |
- Parameters
-
| downstream | downstream processor |
- Returns
- processor
- Events handled
-