|
Rosetta 3.5
|
holds all small scores (score components) for a given fragment More...
#include <FragmentScoreMap.hh>


Public Member Functions | |
| FragmentScoreMap (Size n_componens) | |
| creates a new map for a given number of components More... | |
| FragmentScoreMapOP | clone () const |
| creates a new deep copy of this map More... | |
| Size | size () const |
| Real | at (Size score_index) const |
| utility::vector1< Real > & | get_score_components () const |
| returns the vector of score components More... | |
| void | set_score_component (Real score_value, Size component_id) |
| sets a new score value for a given component More... | |
| Real | get_most_recent_total_score () |
| returns the total score that has been evaluated recently More... | |
| bool | was_modified () |
| If the map has been modified, the total score it holds is not up-to-date and must be recalculated. More... | |
| Real | get_quota_score () |
| void | set_quota_score (Real quota_score) |
Private Attributes | |
| utility::vector1< Real > | small_scores_ |
| Real | recent_total_ |
| Real | recent_quota_score_ |
| bool | was_modified_ |
Friends | |
| class | FragmentScoreManager |
holds all small scores (score components) for a given fragment
Definition at line 36 of file FragmentScoreMap.hh.
|
inline |
creates a new map for a given number of components
Definition at line 42 of file FragmentScoreMap.hh.
Definition at line 62 of file FragmentScoreMap.hh.
|
inline |
creates a new deep copy of this map
Definition at line 50 of file FragmentScoreMap.hh.
|
inline |
returns the total score that has been evaluated recently
Definition at line 78 of file FragmentScoreMap.hh.
|
inline |
Definition at line 87 of file FragmentScoreMap.hh.
|
inline |
returns the vector of score components
Definition at line 65 of file FragmentScoreMap.hh.
|
inline |
Definition at line 89 of file FragmentScoreMap.hh.
|
inline |
sets a new score value for a given component
Definition at line 70 of file FragmentScoreMap.hh.
|
inline |
Definition at line 60 of file FragmentScoreMap.hh.
|
inline |
If the map has been modified, the total score it holds is not up-to-date and must be recalculated.
Definition at line 83 of file FragmentScoreMap.hh.
|
friend |
Definition at line 96 of file FragmentScoreMap.hh.
|
private |
Definition at line 94 of file FragmentScoreMap.hh.
|
private |
Definition at line 93 of file FragmentScoreMap.hh.
|
private |
Definition at line 92 of file FragmentScoreMap.hh.
|
private |
Definition at line 95 of file FragmentScoreMap.hh.
1.8.4