tile_metric.h
Go to the documentation of this file.
48 inline constants::tile_naming_method tile_naming_method_from_metric(const model::metric_base::base_metric& metric)
61 constants::tile_naming_method tile_naming_method_from_metric(const model::metric_base::metric_set<Metric>& metric_set)
183 return physical_location_row(tile_id, layout.naming_method(), layout.sections_per_lane(), layout.tile_count());
Definition: metric_set.h:40
inline::uint32_t number(const ::uint32_t tile_id, const constants::tile_naming_method)
Definition: tile_metric.h:72
Definition: enum_description.h:15
uint_t tile() const
Definition: base_metric.h:284
tile_naming_method_t naming_method() const
Definition: flowcell_layout.h:150
constants::tile_naming_method tile_naming_method_from_metric(const model::metric_base::base_metric &metric)
Definition: tile_metric.h:48
inline::uint32_t swath(const ::uint32_t tile_id, const constants::tile_naming_method method)
Definition: tile_metric.h:105
inline::uint32_t surface(const ::uint32_t tile_id, const constants::tile_naming_method method)
Definition: tile_metric.h:93
Definition: base_metric.h:130
uint_t swath_count() const
Definition: flowcell_layout.h:109
inline::uint32_t physical_location_row(const ::uint32_t tile_id, const constants::tile_naming_method method, const ::uint32_t section_per_lane, const ::uint32_t tile_count)
Definition: tile_metric.h:137
size_t size() const
Definition: metric_set.h:519
Definition: enums.h:296
inline::uint32_t section(const ::uint32_t tile_id, const constants::tile_naming_method method)
Definition: tile_metric.h:82
inline::uint32_t lane_from_name(const std::string &tile_name)
Definition: tile_metric.h:23
Definition: enums.h:296
Definition: enums.h:296
inline::uint32_t tile_from_name(const std::string &tile_name)
Definition: tile_metric.h:35
Definition: enums.h:296
uint_t sections_per_lane() const
Definition: flowcell_layout.h:124
Definition: flowcell_layout.h:20
uint_t tile_count() const
Definition: flowcell_layout.h:116
Destination lexical_cast(const Source &src)
Definition: lexical_cast.h:264
inline::uint32_t physical_location_column(const ::uint32_t tile_id, const constants::tile_naming_method method, const ::uint32_t swath_count, const bool all_surfaces)
Definition: tile_metric.h:119