NVBIO
|
A view of the ScoringQueues class
Definition at line 372 of file scoring_queues.h.
#include <scoring_queues.h>
Public Types | |
typedef device_view_subtype < ScoringQueues::active_reads_storage_type > ::type | active_reads_storage_type |
typedef device_view_subtype < ScoringQueues::hits_storage_type > ::type | hits_storage_type |
typedef device_view_subtype < ScoringQueues::read_hits_index_type > ::type | read_hits_index_type |
typedef device_view_subtype < ScoringQueues::pool_type > ::type | pool_type |
Public Methods | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | ScoringQueuesDeviceView () |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | ScoringQueuesDeviceView (active_reads_storage_type _active_reads, hits_storage_type _hits, read_hits_index_type _hits_index, pool_type _hits_pool) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 | active_read_count () const |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE packed_read | active_read (const uint32 read_index) const |
Public Members | |
active_reads_storage_type | active_reads |
set of active reads More... | |
hits_storage_type | hits |
nested sequence of read hits More... | |
read_hits_index_type | hits_index |
read -> hits mapping More... | |
pool_type | hits_pool |
pool counter More... | |
typedef device_view_subtype<ScoringQueues::active_reads_storage_type>::type nvbio::bowtie2::cuda::ScoringQueuesDeviceView::active_reads_storage_type |
Definition at line 374 of file scoring_queues.h.
typedef device_view_subtype<ScoringQueues::hits_storage_type>::type nvbio::bowtie2::cuda::ScoringQueuesDeviceView::hits_storage_type |
Definition at line 375 of file scoring_queues.h.
typedef device_view_subtype<ScoringQueues::pool_type>::type nvbio::bowtie2::cuda::ScoringQueuesDeviceView::pool_type |
Definition at line 377 of file scoring_queues.h.
typedef device_view_subtype<ScoringQueues::read_hits_index_type>::type nvbio::bowtie2::cuda::ScoringQueuesDeviceView::read_hits_index_type |
Definition at line 376 of file scoring_queues.h.
|
inline |
constructor
Definition at line 382 of file scoring_queues.h.
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE nvbio::bowtie2::cuda::ScoringQueuesDeviceView::ScoringQueuesDeviceView | ( | active_reads_storage_type | _active_reads, |
hits_storage_type | _hits, | ||
read_hits_index_type | _hits_index, | ||
pool_type | _hits_pool | ||
) |
constructor
Definition at line 210 of file scoring_queues_inl.h.
|
inline |
return the read info for a given entry of the input queue
Definition at line 401 of file scoring_queues.h.
|
inline |
return the number of active reads in the input queue
Definition at line 396 of file scoring_queues.h.
active_reads_storage_type nvbio::bowtie2::cuda::ScoringQueuesDeviceView::active_reads |
set of active reads
Definition at line 403 of file scoring_queues.h.
hits_storage_type nvbio::bowtie2::cuda::ScoringQueuesDeviceView::hits |
nested sequence of read hits
Definition at line 404 of file scoring_queues.h.
read_hits_index_type nvbio::bowtie2::cuda::ScoringQueuesDeviceView::hits_index |
read -> hits mapping
Definition at line 405 of file scoring_queues.h.
pool_type nvbio::bowtie2::cuda::ScoringQueuesDeviceView::hits_pool |
pool counter
Definition at line 406 of file scoring_queues.h.