Rosetta
|
A collection of ResidueAtomTreeCollection objects for an entire design task. More...
#include <AtomTreeCollection.hh>
Public Member Functions | |
AtomTreeCollection (pose::Pose const &pose, rotamer_set::RotamerSets const &) | |
construct a forest More... | |
AtomTreeCollection (pose::Pose const &pose, task::PackerTask const &) | |
construct a forest – only use when no RotamerSets is constructed More... | |
AtomTreeCollection (pose::Pose const &pose, rotamer_set::RotamerSet const &rset, Size resid) | |
construct a single ResidueAtomTreeCollection from an existing RotamerSet More... | |
AtomTreeCollection (pose::Pose const &pose, task::ResidueLevelTask const &rltask, Size resid) | |
construct a single ResidueAtomTreeCollection – only use when no RotamerSet is constructed More... | |
~AtomTreeCollection () override | |
ResidueAtomTreeCollection & | moltenres_atomtree_collection (Size moltenresid) |
ResidueAtomTreeCollection & | residue_atomtree_collection (Size resid) |
ResidueAtomTreeCollectionOP | residue_atomtree_collection_op (Size resid) |
Private Attributes | |
utility::vector1< Size > | resid_2_moltenresid_ |
utility::vector1< Size > | moltenresid_2_resid_ |
utility::vector1< ResidueAtomTreeCollectionOP > | res_collections_ |
A collection of ResidueAtomTreeCollection objects for an entire design task.
core::pack::scmin::AtomTreeCollection::AtomTreeCollection | ( | pose::Pose const & | pose, |
rotamer_set::RotamerSets const & | rsets | ||
) |
core::pack::scmin::AtomTreeCollection::AtomTreeCollection | ( | pose::Pose const & | pose, |
task::PackerTask const & | task | ||
) |
construct a forest – only use when no RotamerSets is constructed
References core::pack::task::PackerTask::being_packed(), core::pose::Pose::conformation(), moltenresid_2_resid_, res_collections_, resid_2_moltenresid_, core::pose::Pose::residue(), core::pack::task::PackerTask::residue_task(), and core::pose::Pose::size().
core::pack::scmin::AtomTreeCollection::AtomTreeCollection | ( | pose::Pose const & | pose, |
rotamer_set::RotamerSet const & | rset, | ||
Size | resid | ||
) |
construct a single ResidueAtomTreeCollection from an existing RotamerSet
References res_collections_.
core::pack::scmin::AtomTreeCollection::AtomTreeCollection | ( | pose::Pose const & | pose, |
task::ResidueLevelTask const & | rltask, | ||
Size | resid | ||
) |
construct a single ResidueAtomTreeCollection – only use when no RotamerSet is constructed
References core::pose::Pose::conformation(), res_collections_, and core::pose::Pose::residue().
|
overridedefault |
ResidueAtomTreeCollection & core::pack::scmin::AtomTreeCollection::moltenres_atomtree_collection | ( | Size | moltenresid | ) |
References res_collections_.
ResidueAtomTreeCollection & core::pack::scmin::AtomTreeCollection::residue_atomtree_collection | ( | Size | resid | ) |
References residue_atomtree_collection_op().
ResidueAtomTreeCollectionOP core::pack::scmin::AtomTreeCollection::residue_atomtree_collection_op | ( | Size | resid | ) |
References res_collections_, and resid_2_moltenresid_.
Referenced by residue_atomtree_collection().
|
private |
Referenced by AtomTreeCollection().
|
private |
Referenced by AtomTreeCollection(), moltenres_atomtree_collection(), and residue_atomtree_collection_op().
|
private |
Referenced by AtomTreeCollection(), and residue_atomtree_collection_op().