class final
#include <dbar.hpp>
v_1_0_0::DBARBlock A block in a DBAR.
A block consists of a header containing the ARId in a binary representation and a sequence of triplets with each consisting of the actual ARCS, a confidence value and the ARCS of frame 450 of the track.
Constructors, destructors, conversion operators
Public functions
- auto header() const -> DBARBlockHeader
- Header of this DBAR block.
- auto id() const -> ARId
- ARId of this block.
- auto index() const -> size_type noexcept
- Index of this block.
- void set(const DBAR& dBAR, const DBAR::size_type block_idx)
- Set DBAR and block index.
- auto size() const -> size_type
- Size of this block.
- auto triplet(const size_type t) const -> DBARTriplet
- Access track of this block.
Function documentation
DBARBlockHeader arcstk:: v_1_0_0:: DBARBlock:: header() const
Header of this DBAR block.
Returns | Header fo this DBAR block. |
---|
size_type arcstk:: v_1_0_0:: DBARBlock:: index() const noexcept
Index of this block.
Returns | Index of this block. |
---|
DBARTriplet arcstk:: v_1_0_0:: DBARBlock:: triplet(const size_type t) const
Access track of this block.
Parameters | |
---|---|
t in | Index of the track to access. |
Returns | Track t of this block |