Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::frag_picker::CustomScoreSelector Class Reference

selects a given number of fragments using a quota scheme More...

#include <CustomScoreSelector.hh>

Inheritance diagram for protocols::frag_picker::CustomScoreSelector:
Inheritance graph
Collaboration diagram for protocols::frag_picker::CustomScoreSelector:
Collaboration graph

Public Member Functions

 CustomScoreSelector (Size frags_per_pos, scores::FragmentScoreManagerOP scoring_scheme)
 Constructor sets the desired number of fragments. More...
virtual ~CustomScoreSelector ()
virtual void select_fragments (ScoredCandidatesVector1 const &, ScoredCandidatesVector1 &)
 Selects desired number of fragments from a given candidates. More...
- Public Member Functions inherited from protocols::frag_picker::FragmentSelectingRule
 FragmentSelectingRule (Size frags_per_pos)
 Constructor sets the desired number of fragments. More...
Size frags_per_pos ()
 Says how many fragments will be selected for each position in a query sequence. More...
virtual ~FragmentSelectingRule ()

Private Attributes

CompareTotalScore comparator_
scores::FragmentScoreManagerOP scoring_scheme_

Detailed Description

selects a given number of fragments using a quota scheme

Constructor & Destructor Documentation

protocols::frag_picker::CustomScoreSelector::CustomScoreSelector ( Size  frags_per_pos,
scores::FragmentScoreManagerOP  scoring_scheme 

Constructor sets the desired number of fragments.

virtual protocols::frag_picker::CustomScoreSelector::~CustomScoreSelector ( )

Member Function Documentation

void protocols::frag_picker::CustomScoreSelector::select_fragments ( ScoredCandidatesVector1 const &  input_canditates,
ScoredCandidatesVector1 output_selection 

Member Data Documentation

CompareTotalScore protocols::frag_picker::CustomScoreSelector::comparator_
scores::FragmentScoreManagerOP protocols::frag_picker::CustomScoreSelector::scoring_scheme_

Referenced by select_fragments().

The documentation for this class was generated from the following files: