NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Methods | Public Members | List of all members
nvbio::alndiff::BooleanStats Struct Reference

Detailed description

Definition at line 38 of file utils.h.

#include <utils.h>

Public Methods

 BooleanStats ()
 
void push (const bool l, const bool r)
 
float avg_L () const
 
float avg_R () const
 
float avg_L_not_R () const
 
float avg_R_not_L () const
 
float avg_L_and_R () const
 

Public Members

uint32 L
 
uint32 R
 
uint32 L_not_R
 
uint32 R_not_L
 
uint32 L_and_R
 
uint32 n
 

Constructor & Destructor Documentation

nvbio::alndiff::BooleanStats::BooleanStats ( )
inline

Definition at line 40 of file utils.h.

Member Function Documentation

float nvbio::alndiff::BooleanStats::avg_L ( ) const
inline

Definition at line 52 of file utils.h.

float nvbio::alndiff::BooleanStats::avg_L_and_R ( ) const
inline

Definition at line 56 of file utils.h.

float nvbio::alndiff::BooleanStats::avg_L_not_R ( ) const
inline

Definition at line 54 of file utils.h.

float nvbio::alndiff::BooleanStats::avg_R ( ) const
inline

Definition at line 53 of file utils.h.

float nvbio::alndiff::BooleanStats::avg_R_not_L ( ) const
inline

Definition at line 55 of file utils.h.

void nvbio::alndiff::BooleanStats::push ( const bool  l,
const bool  r 
)
inline

Definition at line 42 of file utils.h.

Member Data Documentation

uint32 nvbio::alndiff::BooleanStats::L

Definition at line 58 of file utils.h.

uint32 nvbio::alndiff::BooleanStats::L_and_R

Definition at line 62 of file utils.h.

uint32 nvbio::alndiff::BooleanStats::L_not_R

Definition at line 60 of file utils.h.

uint32 nvbio::alndiff::BooleanStats::n

Definition at line 63 of file utils.h.

uint32 nvbio::alndiff::BooleanStats::R

Definition at line 59 of file utils.h.

uint32 nvbio::alndiff::BooleanStats::R_not_L

Definition at line 61 of file utils.h.


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