![]() |
Rosetta
2020.11
|
class that interfaces to containers holding IGedge weights between individual residues of the task More...
#include <IGEdgeReweightContainer.hh>
Public Member Functions | |
IGEdgeReweightContainer (Size nres) | |
~IGEdgeReweightContainer () override | |
Real | res_res_weight (pose::Pose const &pose, PackerTask const &task, Size res1id, Size res2id) const |
void | add_reweighter (IGEdgeReweighterOP reweighter) |
utility::vector1 < IGEdgeReweighterOP > ::const_iterator | reweighters_begin () const |
utility::vector1 < IGEdgeReweighterOP > ::const_iterator | reweighters_end () const |
Private Attributes | |
utility::vector1 < IGEdgeReweighterOP > | edge_reweighters_ |
Size | nres_ |
class that interfaces to containers holding IGedge weights between individual residues of the task
note: this class only knows about the pose numbering, not about the numbers in the IG
core::pack::task::IGEdgeReweightContainer::IGEdgeReweightContainer | ( | Size | nres | ) |
References edge_reweighters_, and nres_.
|
overridedefault |
void core::pack::task::IGEdgeReweightContainer::add_reweighter | ( | IGEdgeReweighterOP | reweighter | ) |
References edge_reweighters_.
Real core::pack::task::IGEdgeReweightContainer::res_res_weight | ( | pose::Pose const & | pose, |
PackerTask const & | task, | ||
core::Size | res1id, | ||
core::Size | res2id | ||
) | const |
References edge_reweighters_, nres_, and core::id::to_string().
|
inline |
References edge_reweighters_.
|
inline |
References edge_reweighters_.
|
private |
Referenced by add_reweighter(), IGEdgeReweightContainer(), res_res_weight(), reweighters_begin(), and reweighters_end().
|
private |
Referenced by IGEdgeReweightContainer(), and res_res_weight().