Rosetta 3.4
Public Member Functions
protocols::ligand_docking::RandomConformerMover Class Reference

Replace the residue at the given position with a randomly selected conformer from its rotamer library. More...

#include <RandomConformerMover.hh>

Inheritance diagram for protocols::ligand_docking::RandomConformerMover:
Inheritance graph
[legend]
Collaboration diagram for protocols::ligand_docking::RandomConformerMover:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RandomConformerMover (core::Size resid)
virtual ~RandomConformerMover ()
virtual void apply (core::pose::Pose &pose)
virtual std::string get_name () const
 Each derived class must specify its name. The class name.

Detailed Description

Replace the residue at the given position with a randomly selected conformer from its rotamer library.

Only tested on ligand residues. If using torsion restraints, should be wrapped in an UnconstrainedTorsionsMover.


Constructor & Destructor Documentation

protocols::ligand_docking::RandomConformerMover::RandomConformerMover ( core::Size  resid)
protocols::ligand_docking::RandomConformerMover::~RandomConformerMover ( ) [virtual]

Member Function Documentation

void protocols::ligand_docking::RandomConformerMover::apply ( core::pose::Pose pose) [virtual]
std::string protocols::ligand_docking::RandomConformerMover::get_name ( ) const [virtual]

Each derived class must specify its name. The class name.

Implements protocols::moves::Mover.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines