Scaffolding  0.1
This program can assemble genome scaffolds using the pairing information in paired-end reads.
Public Member Functions | Public Attributes | List of all members
scaffold::scoring::PredicatedDistanceScore< Element, Predicate > Struct Template Reference

a scoring returning the distance to a reference score if a predicate evaluates to true and UINT_MAX otherwise More...

#include <scoring.hpp>

Inheritance diagram for scaffold::scoring::PredicatedDistanceScore< Element, Predicate >:
scaffold::scoring::DistanceScore< Element >

Public Member Functions

 PredicatedDistanceScore (const Predicate &_predicate, const unsigned _reference_point)
 
unsigned operator() (const std::pair< Element, unsigned > &e) const
 
- Public Member Functions inherited from scaffold::scoring::DistanceScore< Element >
 DistanceScore (const unsigned _reference_point)
 
unsigned operator() (const std::pair< Element, unsigned > &e) const
 

Public Attributes

const Predicate predicate
 
- Public Attributes inherited from scaffold::scoring::DistanceScore< Element >
const unsigned reference_point
 

Detailed Description

template<typename Element, class Predicate>
struct scaffold::scoring::PredicatedDistanceScore< Element, Predicate >

a scoring returning the distance to a reference score if a predicate evaluates to true and UINT_MAX otherwise


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