arcstk::v_1_0_0::DBARTriplet class final
#include <dbar.hpp>

A triplet in a DBARBlock.

A DBARTriplet represents reference data about a single track containing the actual ARCS value, the confidence value and the ARCS value of frame 450 of this track.

A DBARTriplet is a POD and holds copies of the values.

Constructors, destructors, conversion operators

DBARTriplet()
Constructor of an empty triplet.
DBARTriplet(const uint32_t arcs, const unsigned confidence, const uint32_t frame450_arcs)
Constructor.

Public functions

auto arcs() const -> uint32_t noexcept
ARCS value.
auto confidence() const -> unsigned noexcept
Confidence value.
auto frame450_arcs() const -> uint32_t noexcept
ARCS value of frame 450.

Function documentation

arcstk::v_1_0_0::DBARTriplet::DBARTriplet(const uint32_t arcs, const unsigned confidence, const uint32_t frame450_arcs)

Constructor.

Parameters
arcs in ARCS value
confidence in Confidence value
frame450_arcs in ARCS value of frame 450 of this track

uint32_t arcstk::v_1_0_0::DBARTriplet::arcs() const noexcept

ARCS value.

Returns ARCS value.

unsigned arcstk::v_1_0_0::DBARTriplet::confidence() const noexcept

Confidence value.

Returns Confidence value.

uint32_t arcstk::v_1_0_0::DBARTriplet::frame450_arcs() const noexcept

ARCS value of frame 450.

Returns ARCS value of frame 450.