map_cycle_to_read.h
Go to the documentation of this file.
55 for (size_t cycle = op(*beg).first_cycle() - 1, last_cycle = op(*beg).last_cycle(), cycle_in_read = 1;
85 void validate_cycle_to_read(const model::metric_base::metric_set<Metric>& set, const summary::read_cycle_vector_t& cycle_to_read)
89 INTEROP_THROW(model::index_out_of_bounds_exception, "Number of expected cycles does not match " << set.prefix() << " metrics");
93 INTEROP_THROW(model::index_out_of_bounds_exception, "Number of expected cycles does not match " << set.prefix() << " metrics");
static const char * prefix()
Definition: metric_set.h:564
Definition: metric_set.h:40
Definition: enum_description.h:15
read_cycle(const size_t r=0, const size_t c=0)
Definition: map_cycle_to_read.h:26
void map_read_to_cycle_number(I beg, I end, read_cycle_vector_t &cycle_to_read, UnaryOp op)
Definition: map_cycle_to_read.h:49
size_t size() const
Definition: metric_set.h:519
bool is_last_cycle_in_read
Definition: map_cycle_to_read.h:35
size_t cycle_within_read
Definition: map_cycle_to_read.h:33
def summary(run_metrics, level='Total', columns=None, dtype='f4', ignore_missing_columns=True, extra)
Definition: core.py:217
Definition: map_cycle_to_read.h:19
Definition: summary_statistics.h:254
std::vector< read_cycle > read_cycle_vector_t
Definition: map_cycle_to_read.h:39
Definition: summary_statistics.h:282
Definition: metric_exceptions.h:25
size_t number
Definition: map_cycle_to_read.h:31
void validate_cycle_to_read(const model::metric_base::metric_set< Metric > &set, const summary::read_cycle_vector_t &cycle_to_read)
Definition: map_cycle_to_read.h:85