Rosetta
|
#include <OmegaPerturber.hh>
Public Member Functions | |
std::string | get_name () const override |
Return the name of this perturber. More... | |
void | perturb_subset (Pose const &pose, IndexList const &residues, ClosureProblemOP problem) override |
Perturb the given residues. More... | |
![]() | |
void | perturb (Pose const &pose, ClosureProblemOP problem) |
Perturb all of the non-pivot residues. More... | |
void | perturb_with_balance (Pose const &pose, ClosureProblemOP problem) |
Perturb all of the non-pivot residues such that detailed balance is obeyed. More... | |
virtual void | perturb_subset_with_balance (Pose const &pose, IndexList const &residues, ClosureProblemOP problem) |
Perturb the given residues such that detailed balance is obeyed. More... | |
|
inlineoverridevirtual |
Return the name of this perturber.
Implements protocols::kinematic_closure::perturbers::Perturber.
|
overridevirtual |
Perturb the given residues.
Implements protocols::kinematic_closure::perturbers::Perturber.
References core::pose::Pose::aa(), core::chemical::aa_b3p, core::chemical::aa_dpr, core::chemical::aa_pro, core::scoring::omega, and protocols::forge::methods::trans_omega().