![]() |
Rosetta Protocols
2014.16.56682
|
#include <SpecialRotamerRotSetOps.hh>
Public Types | |
| typedef core::pack::rotamer_set::RotamerSetOperation | parent |
| typedef core::Real | Real |
| typedef core::Size | Size |
Public Member Functions | |
| SpecialRotamerRSO (core::Size seqpos) | |
| SpecialRotamerRSO (SpecialRotamerRSO const &src) | |
| ~SpecialRotamerRSO () | |
| virtual core::pack::rotamer_set::RotamerSetOperationOP | clone () const |
| virtual void | alter_rotamer_set (core::pose::Pose const &pose, core::scoring::ScoreFunction const &sfxn, core::pack::task::PackerTask const &ptask, core::graph::GraphCOP packer_neighbor_graph, core::pack::rotamer_set::RotamerSet &rotamer_set) |
| all this alter_rotamer_set function does is to append a rotamer_set that is a member of this RSO to the input rotamer_set Making sure that the variant type is not on the rotamers of the original rotamer set More... | |
| virtual void | set_new_rots (core::pack::rotamer_set::Rotamers &new_rots) |
Private Attributes | |
| core::Size | seqpos_ |
| core::pack::rotamer_set::Rotamers | new_rots_ |
| typedef core::pack::rotamer_set::RotamerSetOperation protocols::toolbox::rotamer_set_operations::SpecialRotamerRSO::parent |
| protocols::toolbox::rotamer_set_operations::SpecialRotamerRSO::SpecialRotamerRSO | ( | core::Size | seqpos | ) |
| protocols::toolbox::rotamer_set_operations::SpecialRotamerRSO::SpecialRotamerRSO | ( | SpecialRotamerRSO const & | src | ) |
| protocols::toolbox::rotamer_set_operations::SpecialRotamerRSO::~SpecialRotamerRSO | ( | ) |
|
virtual |
all this alter_rotamer_set function does is to append a rotamer_set that is a member of this RSO to the input rotamer_set Making sure that the variant type is not on the rotamers of the original rotamer set
Implements core::pack::rotamer_set::RotamerSetOperation.
References core::pack::rotamer_set::RotamerSet::add_rotamer(), core::pack::rotamer_set::RotamerSet::drop_rotamers(), new_rots_, core::pack::rotamer_set::RotamerSet::num_rotamers(), core::pose::remove_variant_type_from_residue(), core::pack::rotamer_set::RotamerSet::resid(), core::pack::rotamer_set::RotamerSet::rotamer(), seqpos_, and core::chemical::SPECIAL_ROT.
|
virtual |
Implements core::pack::rotamer_set::RotamerSetOperation.
References SpecialRotamerRSO().
|
virtual |
References new_rots_.
|
private |
Referenced by alter_rotamer_set(), set_new_rots(), and SpecialRotamerRSO().
|
private |
Referenced by alter_rotamer_set().
1.8.7