Rosetta Protocols  2014.35
Public Member Functions | Private Attributes | List of all members
protocols::motif_hash::MotifRotamerSetOperation Class Reference

#include <motif_hash_stuff.hh>

Public Member Functions

 MotifRotamerSetOperation (Pose const &refpose, MotifHits const &motifs)
 
virtual ~MotifRotamerSetOperation ()
 
core::pack::rotamer_set::RotamerSetOperationOP clone () const
 
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)
 
virtual Real increase_packer_residue_radius (core::pose::Pose const &pose, core::pack::task::PackerTaskCOP the_task, core::Size residue_in) const
 
void dump_pdb (std::string const &fname) const
 

Private Attributes

MotifHits motifs_
 
utility::vector1
< utility::vector1< PoseCOP > > 
res1_poses_
 
utility::vector1
< utility::vector1< PoseCOP > > 
res2_poses_
 

Constructor & Destructor Documentation

protocols::motif_hash::MotifRotamerSetOperation::MotifRotamerSetOperation ( Pose const &  refpose,
MotifHits const &  motifs 
)
virtual protocols::motif_hash::MotifRotamerSetOperation::~MotifRotamerSetOperation ( )
inlinevirtual

Member Function Documentation

void protocols::motif_hash::MotifRotamerSetOperation::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 
)
virtual
core::pack::rotamer_set::RotamerSetOperationOP protocols::motif_hash::MotifRotamerSetOperation::clone ( ) const
inlinevirtual
void protocols::motif_hash::MotifRotamerSetOperation::dump_pdb ( std::string const &  fname) const
Real protocols::motif_hash::MotifRotamerSetOperation::increase_packer_residue_radius ( core::pose::Pose const &  pose,
core::pack::task::PackerTaskCOP  the_task,
core::Size  residue_in 
) const
virtual

Member Data Documentation

MotifHits protocols::motif_hash::MotifRotamerSetOperation::motifs_
private
utility::vector1<utility::vector1<PoseCOP> > protocols::motif_hash::MotifRotamerSetOperation::res1_poses_
private
utility::vector1<utility::vector1<PoseCOP> > protocols::motif_hash::MotifRotamerSetOperation::res2_poses_
private

The documentation for this class was generated from the following files: