#include <q_collapsed_metric.h>

Inheritance diagram for q_collapsed_header:
q_score_header base_cycle_metric_header empty_header

Public Member Functions

 q_collapsed_header ()
 
 q_collapsed_header (const qscore_bin_vector_type &bins)
 
void clear ()
 
- Public Member Functions inherited from q_score_header
 q_score_header ()
 
 q_score_header (const qscore_bin_vector_type &bins)
 
const q_score_binbin_at (const size_t n) const INTEROP_THROW_SPEC((model
 
const qscore_bin_vector_typeget_bins () const
 
qscore_bin_vector_typebins ()
 
size_t bin_count () const
 
size_t q_val_count () const
 
size_t index_for_q_value (const size_t qval) const
 
size_t binCount () const
 
const q_score_binbinAt (const size_t n) const
 
void clear ()
 
- Public Member Functions inherited from base_cycle_metric_header
 base_cycle_metric_header ()
 
base_metric::uint_t max_cycle () const
 
void clear ()
 

Static Public Member Functions

static q_collapsed_header default_header ()
 
- Static Public Member Functions inherited from q_score_header
static q_score_header default_header ()
 
- Static Public Member Functions inherited from base_cycle_metric_header
static base_cycle_metric_header default_header ()
 

Friends

template<class MetricType , int Version>
struct io::generic_layout
 

Additional Inherited Members

- Public Types inherited from q_score_header
enum  { MAX_Q_BINS = 50 }
 
typedef std::vector< q_score_binqscore_bin_vector_type
 
typedef q_score_bin bin_t
 
- Public Types inherited from base_cycle_metric_header
typedef constants::base_cycle_t base_t
 
- Protected Member Functions inherited from base_cycle_metric_header
template<class Metric >
void update_max_cycle (const Metric &metric)
 
- Protected Attributes inherited from q_score_header
qscore_bin_vector_type m_qscore_bins
 

Detailed Description

Header for the collapsed Q-metric

Constructor & Destructor Documentation

q_collapsed_header ( )
inline

Constructor

q_collapsed_header ( const qscore_bin_vector_type bins)
inline

Constructor

Parameters
binsq-score bin vector

Member Function Documentation

void clear ( )
inline

Clear the data

static q_collapsed_header default_header ( )
inlinestatic

Generate a default header

Returns
default header

Friends And Related Function Documentation

friend struct io::generic_layout
friend

The documentation for this class was generated from the following file: