table_populator Class Reference
#include <table_populator.h>
Static Public Member Functions | |
template<class Metric , typename OutputIterator > | |
static void | populate_id (const Metric &metric, const summary::read_cycle &read, const size_t q20_idx, const size_t q30_idx, const constants::tile_naming_method naming_method, const std::vector< size_t > &columns, OutputIterator data_it, OutputIterator data_end) |
template<class Metric , typename OutputIterator > | |
static void | populate (const Metric &metric, const size_t read, const size_t q20_idx, const size_t q30_idx, const constants::tile_naming_method naming_method, const std::vector< size_t > &columns, OutputIterator data_it, OutputIterator data_end) |
Detailed Description
Populate a table with data from a single InterOp
Member Function Documentation
|
inlinestatic |
Populate the data columns of the table
- Parameters
-
metric metric with source data read read number, cycle within read q20_idx index of the q20 value q30_idx index of the q30 value naming_method tile naming method enum columns vector of table columns data_it iterator to current row of table data data_end iterator to end of table data
|
inlinestatic |
Populate the ID columns of the table
- Parameters
-
metric metric with source data read read number, cycle within read q20_idx index of the q20 value q30_idx index of the q30 value naming_method tile naming method enum columns vector of table columns data_it iterator to current row of table data data_end iterator to end of table data
The documentation for this class was generated from the following file:
- /io/interop/logic/table/table_populator.h