Augustus 3.4.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
PP::BlockScoreType Class Reference

Public Types

typedef vector< Doublealigned_type
 
typedef deque< aligned_type > array_type
 

Public Member Functions

 BlockScoreType (const Block &block)
 
bool addBlocksUntil (bool complement, int newbase, map< int, Double > *result=NULL)
 
void removeBlocksUntil (int newbase)
 
Double savedScore (int offset)
 
const map< int, Double > & savedHits (int f) const
 
void init (int newoffset=0)
 
void pop_front ()
 
Double front ()
 
const aligned_type & getAlignedScores (int x) const
 
Double get (int dna_offset, int block_offset, int len) const
 
Double get (int dna_offset, int block_offset) const
 
Double get (int dna_offset) const
 
const int & begin () const
 
int count () const
 
int end () const
 
int size () const
 
Double prefixThresh (bool complement, int i) const
 
Double suffixThresh (bool complement, int i) const
 

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