50 template <
typename ScoringScheme>
struct BaseScoringPipelineState;
51 template <
typename ScoringScheme>
struct BestApproxScoringPipelineState;
62 template <
typename ScoringScheme>
63 void select_init_t(BestApproxScoringPipelineState<ScoringScheme>& pipeline,
const ParamsPOD& params);
70 template <
typename BatchType,
typename ContextType>
72 const BatchType read_batch,
73 SeedHitDequeArrayDeviceView hits,
74 const ContextType context,
75 ScoringQueuesDeviceView scoring_queues,
76 const ParamsPOD params);
83 template <
typename BatchType,
typename ContextType>
85 const BatchType read_batch,
86 SeedHitDequeArrayDeviceView hits,
88 const ContextType context,
89 ScoringQueuesDeviceView scoring_queues,
90 const ParamsPOD params);
106 template <
typename BatchType,
typename ContextType>
108 const BatchType read_batch,
109 SeedHitDequeArrayDeviceView hits,
110 const ContextType context,
111 ScoringQueuesDeviceView scoring_queues,
113 const ParamsPOD params);
120 template <
typename BatchType,
typename ContextType>
122 const BatchType read_batch,
123 SeedHitDequeArrayDeviceView hits,
125 const ContextType context,
126 ScoringQueuesDeviceView scoring_queues,
128 const ParamsPOD params);
135 template <
typename ScoringScheme,
typename ContextType>
137 const ContextType context,
138 const BestApproxScoringPipelineState<ScoringScheme>& pipeline,
139 const ParamsPOD params);