vg
tools for working with variation graphs
Classes | Public Member Functions | Public Attributes | List of all members
vg::MinimizerMapper::aligner_stats_t Struct Reference

Struct to represent per-DP-method stats. More...

#include <minimizer_mapper.hpp>

Classes

struct  stat_collection_t
 Collection of values you can +=. More...
 
struct  stat_set_t
 Struct to represent counts of bases or seconds or invocations used by different aligners. More...
 

Public Member Functions

aligner_stats_toperator+= (const aligner_stats_t &other)
 
void add_annotations (Alignment &aln, const std::string &scope)
 

Public Attributes

stat_set_t bases
 
stat_set_t time
 
stat_set_t invocations
 
stat_set_t fallbacks
 

Detailed Description

Struct to represent per-DP-method stats.

Member Function Documentation

◆ add_annotations()

void vg::MinimizerMapper::aligner_stats_t::add_annotations ( Alignment aln,
const std::string &  scope 
)
inline

◆ operator+=()

aligner_stats_t& vg::MinimizerMapper::aligner_stats_t::operator+= ( const aligner_stats_t other)
inline

Member Data Documentation

◆ bases

stat_set_t vg::MinimizerMapper::aligner_stats_t::bases

◆ fallbacks

stat_set_t vg::MinimizerMapper::aligner_stats_t::fallbacks

◆ invocations

stat_set_t vg::MinimizerMapper::aligner_stats_t::invocations

◆ time

stat_set_t vg::MinimizerMapper::aligner_stats_t::time

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