26 #include <basic/Tracer.hh>
28 #include <utility/vector1.hh>
33 namespace frag_picker {
36 "protocols.frag_picker.BestTotalScoreSelector");
44 trBestTotalScoreSelector.Debug <<
"Selecting " << n <<
"fragments from "
45 << input_candidates.size() <<
" candidates" << std::endl;
47 output_selection = input_candidates;
48 if ( n > output_selection.size() ) {
51 std::sort( output_selection.begin(), output_selection.end(),
comparator_ );
52 output_selection.erase( output_selection.begin()+n,output_selection.end() );