14 #ifndef INCLUDED_protocols_frag_picker_CommonFragmentComparators_hh
15 #define INCLUDED_protocols_frag_picker_CommonFragmentComparators_hh
24 #include <utility/vector1.hh>
28 namespace frag_picker {
42 return (first_candidate.first->get_first_index_in_query()
43 < second_candidate.first->get_first_index_in_query());
67 return (
scoring_->total_score(first_candidate.second)
68 <
scoring_->total_score(second_candidate.second));
86 assert ( which_components.size() == weights.size() );
87 for(
Size i=1;i<=which_components.size();i++) {
134 return (first_candidate.second->get_score_components()[
component_id_]
135 < second_candidate.second->get_score_components()[
component_id_]);