|
| ChannelSubsetMatch () |
| Default constructor.
|
|
| ~ChannelSubsetMatch () |
| Default constructor.
|
|
bool | match (const Archive *super, const Archive *sub) |
| Check that Archive sub's channels all exist in super.
|
|
bool | match (const Database::StaticEntry *super, const Database::StaticEntry *sub) |
| Same test for Database::StaticEntry objects.
|
|
int | super_channel (const Archive *super, const Archive *sub, int subchan) |
| Return channel in super matching the given channel in sub -1 == no match.
|
|
int | sub_channel (const Archive *super, const Archive *sub, int superchan) |
| Return channel in sub matching the given channel in super -1 == no match.
|
|
std::string | get_reason () const |
| Get reason for match failure.
|
|
template<class Container > |
unsigned | match_channel (const Container *container, double frequency, double tolerance=0.0) |
|
Determine if one set of channels is a subset of another.