HART  0.2.0
High level Audio Regression and Testing
Loading...
Searching...
No Matches
ChannelSubsets Struct Reference

Helpers to generate common default channel subsets. More...

#include <hart_metrics_common.hpp>

Static Public Member Functions

static std::vector< size_t > allChannels (size_t numChannels)
 
static std::vector< std::pair< size_t, size_t > > upperTriangleChannelPairs (size_t numChannels)
 
static std::vector< std::pair< size_t, size_t > > diagonalChannelPairs (size_t numChannels)
 

Detailed Description

Helpers to generate common default channel subsets.

Definition at line 16 of file hart_metrics_common.hpp.

Member Function Documentation

◆ allChannels()

static std::vector< size_t > allChannels ( size_t  numChannels)
inlinestatic

Definition at line 18 of file hart_metrics_common.hpp.

◆ upperTriangleChannelPairs()

static std::vector< std::pair< size_t, size_t > > upperTriangleChannelPairs ( size_t  numChannels)
inlinestatic

Definition at line 28 of file hart_metrics_common.hpp.

◆ diagonalChannelPairs()

static std::vector< std::pair< size_t, size_t > > diagonalChannelPairs ( size_t  numChannels)
inlinestatic

Definition at line 40 of file hart_metrics_common.hpp.


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