surface_summary Class Reference
#include <surface_summary.h>
Inheritance diagram for surface_summary:
Public Types | |
typedef metric_stat | metric_stat_t |
Public Types inherited from stat_summary | |
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) |
Public Member Functions inherited from stat_summary | |
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