tile_metric.h
Go to the documentation of this file.
493 void update_phasing_if_missing(const size_t number, const float phasing, const float prephasing)
static tile_metric_header default_header()
Definition: tile_metric.h:45
const read_metric_vector & read_metrics() const
Definition: tile_metric.h:385
float percent_phasing(const size_t n) const
Definition: tile_metric.h:408
float percent_prephasing_at(const size_t number) const
Definition: tile_metric.h:461
Definition: enum_description.h:15
float cluster_count() const
Definition: tile_metric.h:334
tile_metric(const uint_t lane, const uint_t tile, const float cluster_density, const float cluster_density_pf, const float cluster_count, const float cluster_count_pf, const read_metric_vector &read_metrics=read_metric_vector())
Definition: tile_metric.h:215
float clusterCountPf() const
Definition: tile_metric.h:544
uint_t tile() const
Definition: base_metric.h:284
bool is_dead_tile() const
Definition: tile_metric.h:481
float percent_prephasing() const
Definition: tile_metric.h:126
float cluster_count_m() const
Definition: tile_metric.h:348
std::vector< read_metric > read_metric_vector
Definition: tile_metric.h:177
Definition: base_metric.h:130
float cluster_density() const
Definition: tile_metric.h:306
tile_metric(const uint_t lane, const uint_t tile, const float cluster_count, const float cluster_count_pf, const read_metric_vector &read_metrics=read_metric_vector())
Definition: tile_metric.h:271
float clusterDensity() const
Definition: tile_metric.h:520
Definition: base_metric.h:35
uint_t number(const illumina::interop::constants::tile_naming_method) const
Definition: base_metric.h:293
float cluster_density_k() const
Definition: tile_metric.h:313
float percent_phasing() const
Definition: tile_metric.h:118
float cluster_count_pf_m() const
Definition: tile_metric.h:369
float density() const
Definition: tile_metric.h:40
Definition: tile_metric.h:173
Definition: tile_metric.h:63
float cluster_density_pf_k() const
Definition: tile_metric.h:327
static const char * prefix()
Definition: tile_metric.h:552
float cluster_count_pf() const
Definition: tile_metric.h:355
size_t read_count() const
Definition: tile_metric.h:472
read_metric_vector::const_iterator const_iterator
Definition: tile_metric.h:179
float clusterDensityPf() const
Definition: tile_metric.h:528
float cluster_count_pf_k() const
Definition: tile_metric.h:362
tile_metric_header header_type
Definition: tile_metric.h:183
tile_metric_header(const float density)
Definition: tile_metric.h:34
tile_metric(const tile_metric &metric, const read_metric_vector &read_metrics=read_metric_vector())
Definition: tile_metric.h:253
void clear()
Definition: tile_metric.h:51
read_metric read_metric_type
Definition: tile_metric.h:181
Definition: tile_metric.h:27
float percent_aligned_at(const size_t number) const
Definition: tile_metric.h:435
read_metric(const uint_t read=0, const float percent_aligned=std::numeric_limits< float >::quiet_NaN(), const float percent_phasing=std::numeric_limits< float >::quiet_NaN(), const float percent_prephasing=std::numeric_limits< float >::quiet_NaN())
Definition: tile_metric.h:76
float clusterCount() const
Definition: tile_metric.h:536
Definition: generic_layout.h:24
tile_metric(const header_type &)
Definition: tile_metric.h:197
uint_t lane() const
Definition: base_metric.h:269
Definition: tile_metric.h:171
float percent_pf() const
Definition: tile_metric.h:376
base_metric(const uint_t lane=0, const uint_t tile=0)
Definition: base_metric.h:178
uint_t read() const
Definition: tile_metric.h:101
Definition: tile_metric.h:165
float percent_phasing_at(const size_t number) const
Definition: tile_metric.h:448
void percent_phasing(const float val)
Definition: tile_metric.h:141
float cluster_density_pf() const
Definition: tile_metric.h:320
void update_phasing_if_missing(const size_t number, const float phasing, const float prephasing)
Definition: tile_metric.h:493
void percent_aligned(const float val)
Definition: tile_metric.h:133
void clear()
Definition: base_metric.h:55
Definition: enums.h:291
void percent_prephasing(const float val)
Definition: tile_metric.h:149
tile_metric()
Definition: tile_metric.h:189
tile_metric(const uint_t lane, const uint_t tile, const read_metric_vector &read_metrics=read_metric_vector())
Definition: tile_metric.h:237
float percent_aligned() const
Definition: tile_metric.h:110
float percent_prephasing(const size_t n) const
Definition: tile_metric.h:421
float percent_aligned(const size_t n) const
Definition: tile_metric.h:395
float cluster_count_k() const
Definition: tile_metric.h:341