|
NVBIO
|
A sink for valid alignments, mantaining only a single best alignment
#include <sink.h>
Public Methods | |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | BestSink () |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | invalidate () |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | report (const ScoreType _score, const uint2 _sink) |
Public Members | |
| ScoreType | score |
| uint2 | sink |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE nvbio::aln::BestSink< ScoreType >::BestSink | ( | ) |
Definition at line 40 of file sink_inl.h.
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void nvbio::aln::BestSink< ScoreType >::invalidate | ( | ) |
invalidate
Definition at line 46 of file sink_inl.h.
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void nvbio::aln::BestSink< ScoreType >::report | ( | const ScoreType | _score, |
| const uint2 | _sink | ||
| ) |
store a valid alignment
| _score | alignment's score |
| _sink | alignment's end |
Definition at line 59 of file sink_inl.h.
| ScoreType nvbio::aln::BestSink< ScoreType >::score |
| uint2 nvbio::aln::BestSink< ScoreType >::sink |
1.8.4