FastMM documentation
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
Loading...
Searching...
No Matches
fastmm::research::HorizonCoverage Struct Reference

Per horizon, how many rows got a forward mid and why the rest did not. More...

#include <fastmm/research/feature_table.hpp>

Public Member Functions

std::string label () const
 

Public Attributes

std::int64_t horizon_ns = 0
 
std::uint64_t resolved = 0
 
std::uint64_t excluded_past_end = 0
 ts + horizon is after the last event of the data
 
std::uint64_t excluded_no_mid = 0
 the book had no two sides at ts + horizon
 

Detailed Description

Per horizon, how many rows got a forward mid and why the rest did not.

resolved + excluded_past_end + excluded_no_mid == FeatureRows::size().

Member Function Documentation

◆ label()

std::string fastmm::research::HorizonCoverage::label ( ) const
inline

Member Data Documentation

◆ horizon_ns

std::int64_t fastmm::research::HorizonCoverage::horizon_ns = 0

◆ resolved

std::uint64_t fastmm::research::HorizonCoverage::resolved = 0

◆ excluded_past_end

std::uint64_t fastmm::research::HorizonCoverage::excluded_past_end = 0

ts + horizon is after the last event of the data

◆ excluded_no_mid

std::uint64_t fastmm::research::HorizonCoverage::excluded_no_mid = 0

the book had no two sides at ts + horizon