Rosetta 3.4
Public Types | Public Member Functions
protocols::simple_moves::symmetry::SymRotamerTrialsMover Class Reference

#include <SymRotamerTrialsMover.hh>

Inheritance diagram for protocols::simple_moves::symmetry::SymRotamerTrialsMover:
Inheritance graph
[legend]
Collaboration diagram for protocols::simple_moves::symmetry::SymRotamerTrialsMover:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
core::conformation::symmetry::SymmetricConformation 
SymmetricConformation
typedef
core::conformation::symmetry::SymmetryInfo 
SymmetryInfo

Public Member Functions

 SymRotamerTrialsMover ()
 SymRotamerTrialsMover (ScoreFunctionCOP scorefxn_in, PackerTask &task_in)
 constructor with PackerTask. use a PackerTask ONLY for fixed-sequence work. WARNING TO ANY DESIGNER WHO PASSES IN A TASK: YOUR DESIGN STEPS WILL BE UNDONE AS THIS TASK CONCEIVES OF THE INPUT SEQUENCE THAT CORRESPONDS TO THE ORIGINAL SEQUENCE
 SymRotamerTrialsMover (ScoreFunctionCOP scorefxn_in, TaskFactoryCOP factory_in)
 constructor with TaskFactory
 ~SymRotamerTrialsMover ()
void apply (core::pose::Pose &pose)
virtual std::string get_name () const
 Each derived class must specify its name. The class name.
void make_symmetric_task (core::pose::Pose &pose, core::pack::task::PackerTaskOP task)
virtual void parse_my_tag (utility::tag::TagPtr const tag, moves::DataMap &data, filters::Filters_map const &filters, moves::Movers_map const &movers, core::pose::Pose const &pose)
 parse xml

Member Typedef Documentation


Constructor & Destructor Documentation

protocols::simple_moves::symmetry::SymRotamerTrialsMover::SymRotamerTrialsMover ( )
protocols::simple_moves::symmetry::SymRotamerTrialsMover::SymRotamerTrialsMover ( ScoreFunctionCOP  scorefxn_in,
PackerTask task_in 
)

constructor with PackerTask. use a PackerTask ONLY for fixed-sequence work. WARNING TO ANY DESIGNER WHO PASSES IN A TASK: YOUR DESIGN STEPS WILL BE UNDONE AS THIS TASK CONCEIVES OF THE INPUT SEQUENCE THAT CORRESPONDS TO THE ORIGINAL SEQUENCE

References protocols::moves::Mover::type().

protocols::simple_moves::symmetry::SymRotamerTrialsMover::SymRotamerTrialsMover ( ScoreFunctionCOP  scorefxn_in,
TaskFactoryCOP  factory_in 
)

constructor with TaskFactory

References protocols::moves::Mover::type().

protocols::simple_moves::symmetry::SymRotamerTrialsMover::~SymRotamerTrialsMover ( )

Member Function Documentation

void protocols::simple_moves::symmetry::SymRotamerTrialsMover::apply ( core::pose::Pose pose) [virtual]
std::string protocols::simple_moves::symmetry::SymRotamerTrialsMover::get_name ( ) const [virtual]

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

Reimplemented from protocols::simple_moves::RotamerTrialsMover.

Reimplemented in protocols::simple_moves::symmetry::SymEnergyCutRotamerTrialsMover.

void protocols::simple_moves::symmetry::SymRotamerTrialsMover::make_symmetric_task ( core::pose::Pose pose,
core::pack::task::PackerTaskOP  task 
)
void protocols::simple_moves::symmetry::SymRotamerTrialsMover::parse_my_tag ( utility::tag::TagPtr const  tag,
moves::DataMap data,
filters::Filters_map const &  filters,
moves::Movers_map const &  movers,
core::pose::Pose const &  pose 
) [virtual]

parse xml

Reimplemented from protocols::simple_moves::RotamerTrialsMover.


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