libtcspc C++ API
Streaming TCSPC and time tag data processing
Loading...
Searching...
No Matches
tcspc::concluding_histogram_array_event< DataTypes > Struct Template Reference

Description

template<typename DataTypes = default_data_types>
struct tcspc::concluding_histogram_array_event< DataTypes >

Event representing the final result of accumulation of a histogram array.

This event is emitted by the tcspc::scan_histograms() processor once per round (that is, before each reset) to provide the accumulated result. The contained histogram array includes only whole scans; counts from any partial scan are not included.

Template Parameters
DataTypesdata type set specifying bin_type

Public Attributes

bucket< typename DataTypes::bin_type > data_bucket
 View of the histogram array.

Friends

auto operator<< (std::ostream &s, concluding_histogram_array_event const &e) -> std::ostream &
 Stream insertion operator.
auto operator== (concluding_histogram_array_event const &lhs, concluding_histogram_array_event const &rhs) noexcept -> bool=default
 Equality comparison operator.

The documentation for this struct was generated from the following file: