Struct StatStorage::scalar_stats_t

Nested Relationships

This struct is a nested type of Struct StatStorage.

Struct Documentation

struct scalar_stats_t

Public Members

std::vector<std::vector<float>> mean_frequency_avg

the mean of the data for each polarisation and dimension, averaged over all channels.

First dimension is polarisation (2 dimensions) Second dimension is the real and imaginary components (I and Q).

std::vector<std::vector<float>> mean_frequency_avg_rfi_excised

the mean of the data for each polarisation and dimension, averaged over all channels, expect those flagged for RFI.

First dimension is polarisation (2 dimensions) Second dimension is the real and imaginary components (I and Q).

std::vector<std::vector<float>> variance_frequency_avg

the variance of the data for each polarisation and dimension, averaged over all channels.

First dimension is polarisation (2 dimensions) Second dimension is the real and imaginary components (I and Q).

std::vector<std::vector<float>> variance_frequency_avg_rfi_excised

the variance of the data for each polarisation and dimension, averaged over all channels, expect those flagged for RFI.

First dimension is polarisation (2 dimensions) Second dimension is the real and imaginary components (I and Q).

std::vector<std::vector<uint32_t>> num_clipped_samples

number of clipped input samples (maximum level) for each polarisation, dimension, averaged over all channels.

First dimension is polarisation (2 dimensions) Second dimension is the real and imaginary components (I and Q).

std::vector<std::vector<uint32_t>> num_clipped_samples_rfi_excised

number of clipped input samples (maximum level) for each polarisation, dimension and channel, averaged over all channels, expect those flagged for RFI.

First dimension is polarisation (2 dimensions) Second dimension is the real and imaginary components (I and Q).