33 #include <thrust/device_vector.h>
34 #include <thrust/sort.h>
43 struct SeedHitDequeArray;
52 const std::string& file_name,
56 const SeedHitDequeArray& hit_deques);
61 const std::string& file_name,
65 const thrust::device_vector<uint32>::iterator iterator);
70 const std::string& file_name,
74 const packed_read* read_infos_dptr,
76 const uint32 hits_queue_size,
77 const ReadHitsIndex& hits_index,
78 const HitQueues& hits_queue);
83 const std::string& file_name,
88 const uint32 hits_queue_size,
89 const ScoringQueues& scoring_queues);