|
Rosetta 3.5
|
#include <RNA_ChunkLibrary.hh>


Public Member Functions | |
| ChunkSet (utility::vector1< core::pose::MiniPoseOP > const &mini_pose_list, core::pose::ResMap const &res_map) | |
| ChunkSet (utility::vector1< core::pose::PoseOP > const &pose_list, core::pose::ResMap const &res_map) | |
| virtual | ~ChunkSet () |
| void | insert_chunk_into_pose (core::pose::Pose &pose, Size const &chunk_pose_index, protocols::toolbox::AllowInsertOP const &allow_insert) const |
| Size | num_chunks () const |
| std::map< core::id::AtomID, core::id::AtomID > | get_atom_id_map (core::pose::Pose &pose, protocols::toolbox::AllowInsertOP const &allow_insert) const |
| core::pose::MiniPoseOP const | mini_pose (Size const idx) const |
| bool | check_fold_tree_OK (core::pose::Pose const &pose) |
Private Member Functions | |
| void | filter_atom_id_map_with_mask (std::map< core::id::AtomID, core::id::AtomID > &atom_id_map) const |
Private Attributes | |
| utility::vector1 < core::pose::MiniPoseOP > | mini_pose_list_ |
| core::pose::ResMap | res_map_ |
| std::map< core::id::AtomID, bool > | atom_id_mask_ |
Definition at line 66 of file RNA_ChunkLibrary.hh.
| protocols::rna::ChunkSet::ChunkSet | ( | utility::vector1< core::pose::MiniPoseOP > const & | mini_pose_list, |
| core::pose::ResMap const & | res_map | ||
| ) |
| protocols::rna::ChunkSet::ChunkSet | ( | utility::vector1< core::pose::PoseOP > const & | pose_list, |
| core::pose::ResMap const & | res_map | ||
| ) |
|
virtual |
Definition at line 117 of file RNA_ChunkLibrary.cc.
| bool protocols::rna::ChunkSet::check_fold_tree_OK | ( | core::pose::Pose const & | pose) |
Definition at line 451 of file RNA_ChunkLibrary.cc.
References core::kinematics::FoldTree::downstream_jump_residue(), core::pose::Pose::fold_tree(), core::pose::Pose::num_jump(), core::pose::Pose::total_residue(), and core::kinematics::FoldTree::upstream_jump_residue().
Referenced by protocols::rna::RNA_ChunkLibrary::check_fold_tree_OK().
|
private |
Definition at line 153 of file RNA_ChunkLibrary.cc.
| std::map< id::AtomID, id::AtomID > protocols::rna::ChunkSet::get_atom_id_map | ( | core::pose::Pose & | pose, |
| protocols::toolbox::AllowInsertOP const & | allow_insert | ||
| ) | const |
Definition at line 139 of file RNA_ChunkLibrary.cc.
Referenced by protocols::rna::RNA_ChunkLibrary::align_to_chunk().
| void protocols::rna::ChunkSet::insert_chunk_into_pose | ( | core::pose::Pose & | pose, |
| Size const & | chunk_pose_index, | ||
| protocols::toolbox::AllowInsertOP const & | allow_insert | ||
| ) | const |
Definition at line 122 of file RNA_ChunkLibrary.cc.
References core::pose::copy_dofs().
Referenced by protocols::rna::RNA_ChunkLibrary::initialize_random_chunks().
| core::pose::MiniPoseOP const protocols::rna::ChunkSet::mini_pose | ( | Size const | idx) | const |
Definition at line 179 of file RNA_ChunkLibrary.cc.
Referenced by protocols::rna::RNA_ChunkLibrary::align_to_chunk().
|
inline |
Definition at line 85 of file RNA_ChunkLibrary.hh.
References mini_pose_list_.
Referenced by protocols::rna::RNA_ChunkLibrary::initialize_random_chunks().
|
private |
Definition at line 101 of file RNA_ChunkLibrary.hh.
|
private |
Definition at line 99 of file RNA_ChunkLibrary.hh.
Referenced by num_chunks().
|
private |
Definition at line 100 of file RNA_ChunkLibrary.hh.
1.8.4