tile_metric.h File Reference
#include "interop/model/metrics/tile_metric.h"
#include "interop/model/metric_base/metric_set.h"
#include "interop/constants/enums.h"
#include "interop/model/run/flowcell_layout.h"
Go to the source code of this file.
Namespaces | |
illumina | |
illumina::interop | |
illumina::interop::logic | |
illumina::interop::logic::metric | |
Functions | |
inline::uint32_t | lane_from_name (const std::string &tile_name) |
inline::uint32_t | tile_from_name (const std::string &tile_name) |
constants::tile_naming_method | tile_naming_method_from_metric (const model::metric_base::base_metric &metric) |
template<class Metric > | |
constants::tile_naming_method | tile_naming_method_from_metric (const model::metric_base::metric_set< Metric > &metric_set) |
inline::uint32_t | number (const ::uint32_t tile_id, const constants::tile_naming_method) |
inline::uint32_t | section (const ::uint32_t tile_id, const constants::tile_naming_method method) |
inline::uint32_t | surface (const ::uint32_t tile_id, const constants::tile_naming_method method) |
inline::uint32_t | swath (const ::uint32_t tile_id, const constants::tile_naming_method method) |
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) |
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) |
inline::uint32_t | physical_location_column (const ::uint32_t tile_id, const model::run::flowcell_layout &layout, const bool all_surfaces) |
inline::uint32_t | physical_location_row (const ::uint32_t tile_id, const model::run::flowcell_layout &layout) |
Detailed Description
Logic for tile metrics
- Date
- 5/27/16
- Version
- 1.0
- Copyright
- GNU Public License.