surface_summary Class Reference
#include <surface_summary.h>
Inheritance diagram for surface_summary:

Public Types | |
typedef metric_stat metric_stat_t | |
![]() | |
typedef metric_stat metric_stat_t | |
Public Member Functions | |
surface_summary (const size_t surface=0, const size_t channel_count=0) | |
size_t surface () const | |
size_t tile_count () const | |
void surface (const size_t val) | |
void tile_count (const size_t val) | |
![]() | |
stat_summary (const size_t) | |
float percent_gt_q30 () const | |
float yield_g () const | |
float projected_yield_g () const | |
uint64_t reads () const | |
uint64_t reads_pf () const | |
const metric_stat_t & density () const | |
const metric_stat_t & density_pf () const | |
const metric_stat_t & cluster_count () const | |
const metric_stat_t & cluster_count_pf () const | |
const metric_stat_t & percent_pf () const | |
const metric_stat_t & phasing () const | |
const metric_stat_t & prephasing () const | |
const metric_stat_t & percent_aligned () const | |
const metric_stat_t & error_rate () const | |
const metric_stat_t & error_rate_35 () const | |
const metric_stat_t & error_rate_50 () const | |
const metric_stat_t & error_rate_75 () const | |
const metric_stat_t & error_rate_100 () const | |
const metric_stat_t & first_cycle_intensity () const | |
const metric_stat_t & phasing_slope () const | |
const metric_stat_t & phasing_offset () const | |
const metric_stat_t & prephasing_slope () const | |
const metric_stat_t & prephasing_offset () const | |
const metric_stat_t & percent_occupied () const | |
void percent_gt_q30 (const float val) | |
void yield_g (const float val) | |
void projected_yield_g (const float val) | |
void reads (const uint64_t val) | |
void reads_pf (const uint64_t val) | |
void density (const metric_stat_t &stat) | |
void density_pf (const metric_stat_t &stat) | |
void cluster_count (const metric_stat_t &stat) | |
void cluster_count_pf (const metric_stat_t &stat) | |
void percent_pf (const metric_stat_t &stat) | |
void phasing (const metric_stat_t &stat) | |
void prephasing (const metric_stat_t &stat) | |
void percent_aligned (const metric_stat_t &stat) | |
void error_rate (const metric_stat_t &stat) | |
void error_rate_35 (const metric_stat_t &stat) | |
void error_rate_50 (const metric_stat_t &stat) | |
void error_rate_75 (const metric_stat_t &stat) | |
void error_rate_100 (const metric_stat_t &stat) | |
void first_cycle_intensity (const metric_stat_t &stat) | |
void phasing_slope (const metric_stat_t &stat) | |
void phasing_offset (const metric_stat_t &stat) | |
void prephasing_slope (const metric_stat_t &stat) | |
void prephasing_offset (const metric_stat_t &stat) | |
void percent_occupied (const metric_stat_t &val) | |
void resize_stat (const size_t) | |
Friends | |
template<class MetricType , int Version> | |
struct | io::generic_layout |
Detailed Description
Summary statistics compiled by surface
- Note
- The reported standard deviation is always between tiles, not cycles. For metrics like error metrics, the mean over all cycles is used for each tile, before calculating the standard deviation.
Member Typedef Documentation
typedef metric_stat metric_stat_t |
Collection of metric statistics type
Constructor & Destructor Documentation
|
inline |
Constructor
- Parameters
-
surface surface number channel_count number of channels
Member Function Documentation
|
inline |
Set surface number
- Parameters
-
val surface number
|
inline |
Set number of tiles on the surface
- Parameters
-
val number of tiles in the surface
Friends And Related Function Documentation
|
friend |
The documentation for this class was generated from the following file:
- /io/interop/model/summary/surface_summary.h