![]() |
Rosetta
2021.16
|
#include <RotamerSubsets.hh>

Public Types | |
| typedef task::PackerTaskCOP | PackerTaskCOP |
Public Types inherited from core::pack::rotamer_set::FixbbRotamerSets | |
| typedef pack_basic::RotamerSetsBase | parent |
| typedef utility::vector1 < RotamerSetOP > | RotamerSetVector |
Public Member Functions | |
| RotamerSubsets (FixbbRotamerSets &source, utility::vector0< int > const &rotamer_subset) | |
| ~RotamerSubsets () override | |
| uint | nrotamers () const override |
| uint | nrotamers_for_moltenres (uint) const override |
| uint | total_residue () const override |
| uint | nmoltenres () const override |
| uint | moltenres_2_resid (uint) const override |
| uint | resid_2_moltenres (uint) const override |
| uint | moltenres_for_rotamer (uint) const override |
| uint | res_for_rotamer (uint) const override |
| core::conformation::ResidueCOP | rotamer (uint) const override |
| core::conformation::ResidueCOP | rotamer_for_moltenres (uint moltenres_id, uint rotamerid) const override |
| uint | nrotamer_offset_for_moltenres (uint) const override |
| RotamerSetCOP | rotamer_set_for_residue (uint resid) const override |
| RotamerSetOP | rotamer_set_for_residue (uint resid) override |
| RotamerSetCOP | rotamer_set_for_moltenresidue (uint moltenresid) const override |
| RotamerSetOP | rotamer_set_for_moltenresidue (uint moltenresid) override |
| RotamerSetVector::const_iterator | begin () override |
| RotamerSetVector::const_iterator | end () override |
| uint | rotid_on_moltenresidue (uint rotid) const override |
| convert rotid in full rotamer enumeration into rotamer id on its source residue More... | |
| uint | moltenres_rotid_2_rotid (uint moltenres, uint moltenresrotid) const override |
| convert moltenres rotid to id in full rotamer enumeration More... | |
| void | initialize_pose_for_rotsets_creation (pose::Pose &) const override |
| Give the pose a chance to stash any data needed by the rotset need nonconst access to pose. More... | |
| void | show (std::ostream &out) const override |
Public Member Functions inherited from core::pack::rotamer_set::FixbbRotamerSets | |
| FixbbRotamerSets () | |
| ~FixbbRotamerSets () override | |
Public Member Functions inherited from core::pack_basic::RotamerSetsBase | |
| RotamerSetsBase () | |
| ~RotamerSetsBase () override | |
Protected Member Functions | |
| utility::vector1< uint > const & | resid_2_moltenres_vector () const override |
| utility::vector1< uint > const & | moltenres_2_resid_vector () const override |
Private Attributes | |
| uint | nmoltenres_ |
| uint | total_residue_ |
| uint | nrotamers_ |
| RotamerSetVector | set_of_rotamer_sets_ |
| utility::vector1< uint > | resid_2_moltenres_ |
| utility::vector1< uint > | moltenres_2_resid_ |
| utility::vector1< uint > | nrotamer_offsets_ |
| utility::vector1< uint > | moltenres_for_rotamer_ |
| utility::vector1< uint > | nrotamers_for_moltenres_ |
| core::pack::rotamer_set::RotamerSubsets::RotamerSubsets | ( | FixbbRotamerSets & | source, |
| utility::vector0< int > const & | rotamer_subset | ||
| ) |
References core::pack_basic::RotamerSetsBase::moltenres_for_rotamer(), moltenres_for_rotamer_, nmoltenres_, nrotamer_offsets_, nrotamers_for_moltenres_, core::pack::rotamer_set::FixbbRotamerSets::rotamer_set_for_moltenresidue(), core::pack_basic::RotamerSetsBase::rotid_on_moltenresidue(), and set_of_rotamer_sets_.
|
overridedefault |
|
inlineoverridevirtual |
Implements core::pack::rotamer_set::FixbbRotamerSets.
References set_of_rotamer_sets_.
|
inlineoverridevirtual |
Implements core::pack::rotamer_set::FixbbRotamerSets.
References set_of_rotamer_sets_.
|
inlineoverridevirtual |
Give the pose a chance to stash any data needed by the rotset need nonconst access to pose.
Implements core::pack_basic::RotamerSetsBase.
|
overridevirtual |
Implements core::pack_basic::RotamerSetsBase.
References moltenres_2_resid_.
Referenced by res_for_rotamer().
|
inlineoverrideprotectedvirtual |
Implements core::pack::rotamer_set::FixbbRotamerSets.
References moltenres_2_resid_.
|
overridevirtual |
Implements core::pack_basic::RotamerSetsBase.
References moltenres_for_rotamer_.
Referenced by res_for_rotamer().
|
overridevirtual |
convert moltenres rotid to id in full rotamer enumeration
Implements core::pack_basic::RotamerSetsBase.
References nrotamer_offsets_.
|
overridevirtual |
Implements core::pack_basic::RotamerSetsBase.
References nmoltenres_.
|
overridevirtual |
Implements core::pack_basic::RotamerSetsBase.
References nrotamer_offsets_.
|
overridevirtual |
Implements core::pack_basic::RotamerSetsBase.
References nrotamers_.
|
overridevirtual |
Implements core::pack_basic::RotamerSetsBase.
References rotamer_set_for_moltenresidue().
Implements core::pack_basic::RotamerSetsBase.
References moltenres_2_resid(), and moltenres_for_rotamer().
Referenced by rotamer().
Implements core::pack_basic::RotamerSetsBase.
References resid_2_moltenres_.
Referenced by rotamer_set_for_residue().
|
inlineoverrideprotectedvirtual |
Implements core::pack::rotamer_set::FixbbRotamerSets.
References resid_2_moltenres_.
|
overridevirtual |
Implements core::pack_basic::RotamerSetsBase.
References res_for_rotamer(), rotamer_set_for_residue(), and rotid_on_moltenresidue().
|
overridevirtual |
Implements core::pack_basic::RotamerSetsBase.
References rotamer_set_for_residue().
|
overridevirtual |
Implements core::pack::rotamer_set::FixbbRotamerSets.
References set_of_rotamer_sets_.
Referenced by nrotamers_for_moltenres().
|
overridevirtual |
Implements core::pack::rotamer_set::FixbbRotamerSets.
References set_of_rotamer_sets_.
|
overridevirtual |
Implements core::pack::rotamer_set::FixbbRotamerSets.
References resid_2_moltenres(), and set_of_rotamer_sets_.
Referenced by rotamer(), and rotamer_for_moltenres().
|
overridevirtual |
Implements core::pack::rotamer_set::FixbbRotamerSets.
References resid_2_moltenres(), and set_of_rotamer_sets_.
|
overridevirtual |
convert rotid in full rotamer enumeration into rotamer id on its source residue
Implements core::pack_basic::RotamerSetsBase.
References moltenres_for_rotamer_, and nrotamer_offsets_.
Referenced by rotamer().
|
overridevirtual |
Implements core::pack::rotamer_set::FixbbRotamerSets.
References nmoltenres_, nrotamers_, set_of_rotamer_sets_, and total_residue_.
|
overridevirtual |
Implements core::pack_basic::RotamerSetsBase.
References total_residue_.
|
private |
Referenced by moltenres_2_resid(), and moltenres_2_resid_vector().
|
private |
Referenced by moltenres_for_rotamer(), RotamerSubsets(), and rotid_on_moltenresidue().
|
private |
Referenced by nmoltenres(), RotamerSubsets(), and show().
|
private |
Referenced by moltenres_rotid_2_rotid(), nrotamer_offset_for_moltenres(), RotamerSubsets(), and rotid_on_moltenresidue().
|
private |
Referenced by nrotamers(), and show().
|
private |
Referenced by RotamerSubsets().
|
private |
Referenced by resid_2_moltenres(), and resid_2_moltenres_vector().
|
private |
Referenced by begin(), end(), rotamer_set_for_moltenresidue(), rotamer_set_for_residue(), RotamerSubsets(), and show().
|
private |
Referenced by show(), and total_residue().
1.8.7